Skip to main content
Glama
codeblockssk

easygroupflights MCP

by codeblockssk

easygroupflights MCP

Сервер на базе Model Context Protocol для easygroupflights.com — IATA-аккредитованные групповые авиаперевозки с договорными тарифами от более чем 500 авиакомпаний.

Он позволяет ИИ-ассистенту делать то же, что и сайт: определять, является ли поездка групповым бронированием, собирать всё, что нужно агенту для расчёта цены, и передавать запрос человеку — или, если группа слишком мала, находить обычные тарифы, доступные для бронирования.

Для чего группе нужен другой инструмент

Групповой тариф согласовывается напрямую с авиакомпанией. Он не продаётся через общедоступные системы бронирования, поэтому ни один поисковый API не может вернуть цену. Вместо этого сервер отправляет полный структурированный запрос и честно сообщает путешественнику, что будет дальше: специалист ответит по электронной почте примерно через два часа, а на сложные маршруты — до 24 часов.

Разделительная линия — 10 пассажиров с посадочным местом. Младенцы до двух лет на руках у взрослых не занимают отдельное место и не учитываются.

Инструменты

Инструмент

Назначение

get_service_info

Как устроено групповое бронирование, каков минимальный размер группы, сколько стоит запрос на цену и сколько времени занимает. Ничего не отправляет.

request_group_quote

10+ пассажиров. Отправляет структурированный запрос специалисту по группам. Возвращает подтверждение, а не цену.

search_flights

От 9 и меньше. Ищет актуальные тарифы для бронирования: перевозчик, пересадки и ссылка на бронирование.

send_flight_offer

Отправляет один из таких тарифов путешественнику по электронной почте как официальное предложение.

Последние два скрыты из tools/list, пока не задан PELIKAN_MCP_URL — заявленный инструмент, который не может работать, хуже, чем тот, которого нет.

Related MCP server: Find Flights MCP Server

Использование

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:

Переменная

Назначение

SITE_URL

Пользовательский сайт, отображаемый в выводе инструментов и в целевой странице

GROUP_MIN_PASSENGERS

Размер группы, который делает бронирование групповым. По умолчанию 10

FARE_CURRENCY

Валюте, в которой сервис тарифов указывает цены. По умолчанию EUR

Три секрета, задаются через wrangler secret put:

Секрет

Назначение

AUTOPILOT_URL

Приёмная для групповых запросов. Это инфраструктура, а не учётные данные; определено только потому, что репозиторий публичный

AUTOPILOT_API_KEY

Отправляется как X-API-Key в приём. Без AUTOPILOT_URL или AUTOPILOT_API_KEY request_group_quote отказывает, а не молча падает.

PELIKAN_MCP_URL

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 — манифест для каталогов.

Рынки

Один сайт на рынок; рынок определяет, какой бренд обрабатывает запрос и к какому домену относится лид.

market

Сайт

Язык

en

easygroupflights.com

Английский

pl

grupoweloty.pl

Польский

at

gruppenfluege.at

Немецкий

A
license - permissive license
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • Live flight prices and working booking links for AI agents and travel apps.

  • Flight search & booking for AI agents. 400+ airlines, $20-50 cheaper than OTAs.

  • Aggregated travel MCP — flights, tours, activities, price checks, visas, and more.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/codeblockssk/easygroupflights-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server