easygroupflights MCP
easygroupflights MCP
Сервер на базе Model Context Protocol для easygroupflights.com — IATA-аккредитованные групповые авиаперевозки с договорными тарифами от более чем 500 авиакомпаний.
Он позволяет ИИ-ассистенту делать то же, что и сайт: определять, является ли поездка групповым бронированием, собирать всё, что нужно агенту для расчёта цены, и передавать запрос человеку — или, если группа слишком мала, находить обычные тарифы, доступные для бронирования.
Для чего группе нужен другой инструмент
Групповой тариф согласовывается напрямую с авиакомпанией. Он не продаётся через общедоступные системы бронирования, поэтому ни один поисковый API не может вернуть цену. Вместо этого сервер отправляет полный структурированный запрос и честно сообщает путешественнику, что будет дальше: специалист ответит по электронной почте примерно через два часа, а на сложные маршруты — до 24 часов.
Разделительная линия — 10 пассажиров с посадочным местом. Младенцы до двух лет на руках у взрослых не занимают отдельное место и не учитываются.
Инструменты
Инструмент | Назначение |
| Как устроено групповое бронирование, каков минимальный размер группы, сколько стоит запрос на цену и сколько времени занимает. Ничего не отправляет. |
| 10+ пассажиров. Отправляет структурированный запрос специалисту по группам. Возвращает подтверждение, а не цену. |
| От 9 и меньше. Ищет актуальные тарифы для бронирования: перевозчик, пересадки и ссылка на бронирование. |
| Отправляет один из таких тарифов путешественнику по электронной почте как официальное предложение. |
Последние два скрыты из tools/list, пока не задан PELIKAN_MCP_URL — заявленный инструмент, который не может работать, хуже, чем тот, которого нет.
Related MCP server: Motus
Использование
claude mcp add --transport http easygroupflights https://mcp.easygroupflights.com/mcpИли в конфигурации любого MCP-клиента:
{
"mcpServers": {
"easygroupflights": {
"type": "http",
"url": "https://mcp.easygroupflights.com/mcp"
}
}
}Транспорт — streamable HTTP. Сервер не сохраняет состояние: он не выдаёт идентификатор сессии и не требует Durable Objects, потому что каждый вызов инструмента самодостаточен.
Конфигурация
Публичные значения находятся в wrangler.toml:
Переменная | Назначение |
| Пользовательский сайт, отображаемый в выводе инструментов и в целевой странице |
| Размер группы, который делает бронирование групповым. По умолчанию 10 |
| Валюте, в которой сервис тарифов указывает цены. По умолчанию EUR |
Три секрета, задаются через wrangler secret put:
Секрет | Назначение |
| Приёмная для групповых запросов. Это инфраструктура, а не учётные данные; определено только потому, что репозиторий публичный |
| Отправляется как |
| Streamable-HTTP endpoint сервера Pelikan MCP, который считает цены для групп меньше минимального размера. Необязателен — пока не задан, его инструменты остаются скрытыми. |
Лицензия
MIT. См. LICENSE.
Заявки приписываются корневому домену рынка. Autopilot обрабатывает только распознанный источник, поэтому к нему нельзя ничего добавить.
Разработка
npm install
npm run dev # wrangler dev on :8787
npm test # unit tests, no network
npm run typecheck
npm run deploy # wrangler deployЛокальные секреты помещайте в .dev.vars (записи в .gitignore). Если оставить AUTOPILOT_API_KEY без него, request_group_quote можно безопасно проверить из конца в конец: он валидирует всё и останавливается на границе приёмной системы, не создавая реальную заявку.
Проверить его вручную можно так:
curl -s localhost:8787/mcp -H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'GET / отдаёт пользователю страницу, /health — проверку работоспособности, /.well-known/mcp.json — манифест для каталогов.
Рынки
Один сайт на рынок; рынок определяет, какой бренд обрабатывает запрос и к какому домену относится лид.
| Сайт | Язык |
| easygroupflights.com | Английский |
| grupoweloty.pl | Польский |
| gruppenfluege.at | Немецкий |
This server cannot be deployed
Maintenance
Related MCP Connectors
Live flight prices and working booking links for AI agents and travel apps.
Search and book flights and hotels: hundreds of airlines, plus bookable hotel rates.
Flight search & booking for AI agents. 400+ airlines, $20-50 cheaper than OTAs.
Amadeus flight search, pricing and client offers for travel agencies, on their own contract.
Related MCP Servers
- AlicenseCqualityFmaintenanceEnables searching and retrieving detailed flight information using the Duffel API, supporting various flight types and flexible search parameters for efficient travel planning.3231MIT
- AlicenseNot gradedqualityDmaintenanceEnables agents to search airports and find group meetup flights for multiple travelers with optimal pricing and arrival windows.81 npmMIT
- FlicenseNot gradedqualityCmaintenanceEnables tracking flights and grouping them into trips, with tools to create, list, and manage trips and flight bookings.-
- AlicenseNot gradedqualityDmaintenanceProvides live flight prices, booking links, and airport lookup via a hosted MCP server. Enables search for flights and direct booking URL retrieval.1MIT