Ecogo MCP Server Implementation
Created a TypeScript-based MCP server using the official MCP SDK Implemented three tools: get_flight_data: Search for available flights book_best_flight: Book flights based on search results get_ticket_info: Retrieve booking details and ticket information Added comprehensive error handling and logging API Integration:
Integrated with Tripjack’s flight search, booking, and ticket information APIs Implemented proper request/response handling Added validation for all API requests Configuration:
How to Use the MCP Server Search for Flights:
use_mcp_tool( server_name: “ecogoai”, tool_name: “get_flight_data”, arguments: { “departureCity”: “DEL”, “arrivalCity”: “BOM”, “travelDate”: “2025-04-01”, “adults”: 1 } ) Book a Flight:
use_mcp_tool( server_name: “tripjack”, tool_name: “book_best_flight”, arguments: { “priceId”: “[priceId from search results]”, “passengers”: { “adults”: [ { “firstName”: “John”, “lastName”: “Doe”, “title”: “Mr” } ] }, “contactInfo”: { “email”: “john.doe@example.com”, “phone”: “9999999999” } } ) Get Ticket Information:
use_mcp_tool( server_name: “tripjack”, tool_name: “get_ticket_info”, arguments: { “bookingId”: “[booking ID from booking response]” } )
Claude config
“EcoGo-AI”: { “command”: “node”, “args”: [ “/dist/mcp.js” ], “env”: { “TRIPJACK_API_KEY”: “Conatct sales@ecogo.co.in for API Key” }, “disabled”: false, “autoApprove”: [], “timeout”: 300, “settings”: { “preventMockData”: true, “requireExplicitUserData”: true, “mockDataBlacklist”: [“name”, “email”, “phone”, “DOB”, “passport”, “address”, “payment”] } } }
EcoGo-AI
Project Details
- alisajil/ecogotravel
- Last Updated: 3/23/2025
Recomended MCP Servers
A Model Context Protocol server for converting almost anything to Markdown
PhonePi MCP enables seamless integration between desktop AI tools and your smartphone, providing 23+ direct actions including SMS...
Deno/TypeScript MCP Server providing context related to Terragrunt documentation.
A Model Context Protocol (MCP) server that enables Claude Desktop to generate images using Google's Gemini AI
MCP Server for Artifacthub.
A minimal Model Context Protocol 🖥️ server/client🧑💻with Azure OpenAI and 🌐 web browser control via Playwright.
AWS MCP Servers — specialized MCP servers that bring AWS best practices directly to your development workflow





