mcp-server
by gopal-prakash-codes
Overview
Provides Model Context Protocol (MCP) compliant endpoints for managing travel packages, creating and retrieving bookings, planning itineraries, and performing price calculations.
Installation
npm startEnvironment Variables
- PORT
Security Notes
The server lacks built-in authentication, authorization, rate limiting, and audit logging. The source code and README explicitly state this endpoint should NOT be exposed directly and mandates routing all requests through an external proxy layer (e.g., ArmorIQ) for security. Data is stored in-memory, meaning all booking and session data is lost upon server restart, which is a significant operational limitation. Basic input validation is present for some tool arguments (e.g., email format, date format, positive integers), but overall security relies heavily on external infrastructure.
Similar Servers
mcpo
Exposes Model Context Protocol (MCP) tools as OpenAPI-compatible HTTP servers.
spring-boot-ai
A Spring Boot application implementing a Model Context Protocol (MCP) server that provides a remote 'Booking Tool' for an AI agent.
awesome-mcp-api
A curated directory of Model Context Protocol (MCP) APIs designed to be integrated into AI agents, LLM workflows, and automation frameworks.
mcp-marketplace
A comprehensive AI agent framework that facilitates tool orchestration and access to a marketplace of MCP (Model Context Protocol) servers, offering a web-based client for chat, administration, and benchmarking.