EcoGO Flights

by alisajil

Integrations

  • Provides a TypeScript-based implementation for flight booking services, integrating with Tripjack's APIs to search for flights, book tickets, and retrieve booking information.

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"] } } }

-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Indian Flight Booking MCP

Related MCP Servers

  • -
    security
    A
    license
    -
    quality
    MCP Server for Netbird
    Last updated -
    28
    Go
    Apache 2.0
  • -
    security
    -
    license
    -
    quality
    This MCP server allows an AI assistants to search for flight information online using Google Flights. It can find flights for specific dates or search through a range of dates to find all options or just the cheapest ones available.
    Last updated -
    Python
    MIT License

View all related MCP servers

ID: vwb6jybqxh