KeyFlight PNR Converter — MCP-сервер для Claude Code: разбор PNR и PDF
Разбирает брони Amadeus, Sabre, Galileo и Worldspan в текст, JSON и PDF-билет. Пригодится агентам и разработчикам бронирований.
claude mcp add --transport http keyflight-pnr-converter https://keyflight.io/mcpЧто делает KeyFlight PNR Converter
Сервер хостит сам KeyFlight по адресу https://keyflight.io/mcp, локально ничего запускать не нужно. Вы вставляете бронь в том виде, как её показывает GDS, и получаете читаемый маршрут или структурированный JSON: пассажиры, сегменты, аэропорты, терминалы, местное время, длительность перелёта, локаторы авиакомпаний. Формат распознаётся по тексту, отдельно указывать GDS не надо.
Внутри два инструмента. decode_pnr принимает до 20 000 знаков и отдаёт текст маршрута плюс JSON; вид текста задаётся аргументом view (table, lines2, lines3, whatsapp), время и даты — через time_format и date_format. make_ticket собирает PRO-билет в PDF со ссылкой на файл: можно подставить пассажиров, класс, цену с валютой и логотип. Это документ для путешественника, а не авиабилет, и его PNR не сверяется с системами авиакомпаний.
Нужен ключ подписки вида kfp_ и заголовок Authorization: Bearer. Бесплатного доступа к серверу и API нет, а пока подписка не активна, ключ отвечает 403 subscription_inactive. Каждый разбор с найденными перелётами списывается из месячного лимита, билеты в него не входят, но больше 30 билетов в час одним ключом не сделать. Запросы с браузерным заголовком Origin отклоняются с 403 origin_not_allowed, поэтому подключайтесь из десктопного клиента, CLI или со своего сервера.
Какие задачи решает
- прочитать сырую бронь Amadeus и получить маршрут текстом
- выгрузить пассажиров и сегменты брони в JSON
- сделать PDF-билет для клиента с ценой и логотипом
- встроить разбор PNR в CRM или почтовый поток
- проверить локаторы авиакомпаний и время вылета по сегментам
Примеры запросов агенту
- Разбери эту бронь Amadeus и покажи маршрут таблицей
- Сделай PRO-билет из этого PNR с ценой 850 EUR и логотипом expedition
- Декодируй PNR и верни JSON с пассажирами и сегментами
Как установить KeyFlight PNR Converter
Командой платформы: удалённый сервер
claude mcp add --transport http keyflight-pnr-converter https://keyflight.io/mcpКомандой платформы: удалённый сервер
codex mcp add keyflight-pnr-converter --url https://keyflight.io/mcpФайл настроек
{
"mcpServers": {
"keyflight-pnr-converter": {
"url": "https://keyflight.io/mcp"
}
}
}Файл настроек
{
"servers": {
"keyflight-pnr-converter": {
"type": "http",
"url": "https://keyflight.io/mcp"
}
}
}Командой платформы: удалённый сервер
gemini mcp add -t http keyflight-pnr-converter https://keyflight.io/mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о KeyFlight PNR Converter
Как установить KeyFlight PNR Converter в Claude Code?
Выполните claude mcp add --transport http keyflight-pnr-converter https://keyflight.io/mcp, добавив заголовок Authorization: Bearer kfp_… с вашим ключом.
Что делает KeyFlight PNR Converter?
Превращает бронь из Amadeus, Sabre, Galileo или Worldspan в читаемый маршрут, JSON со всеми деталями и PDF-билет через инструменты decode_pnr и make_ticket.
Что нужно для работы сервера?
Ключ подписки KeyFlight с префиксом kfp_, который передаётся в заголовке Authorization. Пока подписка не активна, запросы возвращают 403 subscription_inactive.