EcoGO Flights

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.

Implementación del servidor MCP de Ecogo

Se creó un servidor MCP basado en TypeScript usando el SDK oficial de MCP Se implementaron tres herramientas: get_flight_data: buscar vuelos disponibles book_best_flight: reservar vuelos según los resultados de la búsqueda get_ticket_info: recuperar detalles de la reserva e información del boleto Se agregó manejo y registro de errores integral Integración de API:

Integrado con las API de búsqueda de vuelos, reservas e información de boletos de Tripjack Se implementó un manejo adecuado de solicitudes/respuestas Se agregó validación para todas las solicitudes de API Configuración:

Cómo utilizar la búsqueda de vuelos en el servidor MCP:

use_mcp_tool( nombre_servidor: "ecogoai", nombre_herramienta: "get_flight_data", argumentos: { "ciudad_salida": "DEL", "ciudad_llegada": "BOM", "fecha_viaje": "2025-04-01", "adultos": 1 } ) Reservar un vuelo:

use_mcp_tool( server_name: "tripjack", tool_name: "book_best_flight", arguments: { "priceId": "[priceId de los resultados de búsqueda]", "passengers": { "adults": [ { "firstName": "John", "lastName": "Doe", "title": "Mr" } ] }, "contactInfo": { "email": " john.doe@example.com ", "phone": "9999999999" } } ) Obtener información del billete:

use_mcp_tool( nombre_servidor: "tripjack", nombre_herramienta: "get_ticket_info", argumentos: { "bookingId": "[ID de reserva de la respuesta de reserva]" } )

Configuración de Claude

"EcoGo-AI": { "comando": "nodo", "argumentos": [ "/dist/mcp.js" ], "env": { "TRIPJACK_API_KEY": "Contactar con sales@ecogo.co.in para obtener la clave API" }, "deshabilitado": falso, "autoaprobación": [], "tiempo de espera": 300, "configuración": { "preventMockData": verdadero, "requireExplicitUserData": verdadero, "mockDataBlacklist": ["nombre", "correo electrónico", "teléfono", "fecha de nacimiento", "pasaporte", "dirección", "pago"] } } }

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

Reserva de vuelos indios MCP

ID: vwb6jybqxh