Разработчикам и ИИ-ассистентам
Precellence для ИИ-агентов и ассистентов
ИИ-агент или ассистент может получить наши цены с НДС за автомобиль через GET /api/public/quote, прочитать наши условия через GET /api/public/conditions, а затем направить путешественника по заранее заполненной ссылке на бронирование. Только чтение, без ключа и учётной записи, без персональных данных, бесплатно и общее для всех ассистентов (правила добросовестного использования — ниже). Бронирование и оплата всегда происходят на нашем сайте.
Публичные адреса
| Метод | Адрес | Назначение | Кэш |
|---|---|---|---|
| GET | /api/public/quote | Цены с НДС по классам, понятная причина, если цена «по запросу», ссылка на бронирование | 10 мин |
| GET | /api/public/conditions | Классы, зоны с фиксированной ценой, почасовые тарифы, опции, ожидание, отмена, срок бронирования, контакты | 1 ч |
| GET | /openapi.json | Описание OpenAPI 3.1 (схемы, примеры, ограничения) | — |
| GET | /llms.txt | Обзор сайта для ИИ-ассистентов | — |
| POST | /mcp | MCP-сервер только для чтения для ИИ-ассистентов (инструменты расчёта цены и условий) | 10 мин |
Параметры (те же, что в ссылке на бронирование)
| Параметр | Формат | Пример |
|---|---|---|
from | Место подачи текстом: номер дома и улица, отель, вокзал, аэропорт, терминал | 15 Avenue Montaigne, Paris |
to | Место назначения текстом (не нужно при почасовой аренде) | Aéroport CDG |
date | Дата по Парижу, YYYY-MM-DD | 2026-11-20 |
time | Время по Парижу, HH:MM (принимаются 9:30 и 9h30) | 09:30 |
pax | Пассажиры, от 1 до 7 | 2 |
class | Класс для предварительного выбора: business (Mercedes E-класс), electric (Mercedes EQE), first (Mercedes S-класс), van (Mercedes V-класс), ev (Mercedes EQV) | first |
lang | Язык сообщений и ссылки: fr, en, ar, es, tr, ru, zh (tr, ru, zh: сообщения на английском; ссылка на бронирование — на языках fr, en, ar, es, для остальных — на английском) | ru |
type | oneway (трансфер, по умолчанию) или hourly (почасовая аренда с водителем) | hourly |
duration | Часы, от 3 до 12, с type=hourly | 4 |
Заранее заполненная ссылка на бронирование
https://precellence-service.com/reservation?from={from}&to={to}&date={YYYY-MM-DD}&time={HH:MM}&pax={1-7}&class={business|electric|first|van|ev}&lang={fr|en|ar|es}
https://precellence-service.com/reservation?type=hourly&duration={3-12}&from={address}&date={YYYY-MM-DD}&time={HH:MM}&lang={fr|en|ar|es}
Открывает форму бронирования с заполненным маршрутом и выбранным классом; цена заново запрашивается у сервера. Ничего не сохраняется, пока путешественник не нажмёт «Continue» (форма на английском).
Правила и ограничения
- Ограничения: 60 рассчитанных запросов в минуту с одного IP-адреса (сверх этого: ответ 429, заголовок Retry-After и заранее заполненная ссылка) и защитный лимит 5000 единиц в сутки (1 за рассчитанный запрос, плюс 1 за каждый поиск адреса или маршрута; уже известное место или маршрут не учитывается). Расчёты адресов и маршрутов ежемесячно ограничены для всех ассистентов вместе: см. «Добросовестное использование».
- Одинаковый запрос = одинаковый ответ в течение 10 минут (бесплатно); условия кэшируются на 1 ч.
- Открытый CORS для чтения (GET); без ключа, без cookie, ничего не сохраняется; журнал не хранит ни адрес, ни IP-адрес.
- Слишком неточный адрес, подача менее чем через 2 ч, автомобиль премиум-класса, неопубликованное направление: ответ «on_request» с понятной причиной (код + сообщение) и нашими контактами.
- Известное место Парижа (включая отели-дворцы и пятизвёздочные отели), улица с городом или почтовым индексом, один только округ (его мэрия), один только город или опубликованное направление, указанное одно («Lyon»): цена с exact_address_required и address_estimate, а точный адрес сайт запрашивает до оплаты; price_is_estimate = true, только если цена ещё может измениться с точным адресом («≈»), false для фиксированной цены; название, общее для нескольких мест: причина address_ambiguous и список вариантов (reason.candidates, поле value для повторной отправки), без выбора по умолчанию.
- Оплата никогда не проходит через ассистента: путешественник бронирует и платит на сайте, где та же цена пересчитывается и гарантируется 20 минут.
Добросовестное использование
Расчёт цены для ассистентов (публичный API и MCP-сервер) бесплатен и общий для всех ассистентов. Чтобы он оставался бесплатным, расчёты адресов и маршрутов ежемесячно ограничены для всех ассистентов вместе, а всплески запросов ограничены (60 рассчитанных предложений в минуту с одного IP-адреса для API, 30 в минуту для всего MCP-сервера).
Всегда обслуживаются, даже при достижении месячного лимита: поездки по фиксированной цене между парижским адресом с почтовым индексом (от 75001 до 75020, 75116) и аэропортом, крупным парижским вокзалом, Диснейлендом, Ла-Дефанс или Версалем. Места из тарифа (аэропорты, вокзалы, направления) распознаются по названию, а французские адреса с почтовым индексом определяются через Base Adresse Nationale (IGN Géoplateforme, Licence Ouverte).
При достижении месячного лимита: обычный ответ, а не ошибка, со статусом «quota_reached», понятной фразой, заранее заполненной ссылкой на бронирование (booking_url) и, если у поездки фиксированная цена, этой ценой. При всплеске запросов: HTTP 429 (API) или ошибка JSON-RPC -31429 (MCP) со временем ожидания (Retry-After) и той же ссылкой.
Что делать: указывайте полный почтовый адрес с индексом (например, «15 avenue Montaigne, 75008 Paris»), а не название отеля, затем направляйте путешественника по ссылке booking_url: сайт сразу рассчитает точную цену. Блокировка никогда не означает сбой: сайт и ссылка на бронирование работают всегда.
Примеры
curl "https://precellence-service.com/api/public/quote?from=15+Avenue+Montaigne%2C+Paris&to=A%C3%A9roport+CDG&date=2026-11-20&time=09%3A30&pax=2&class=first&lang=en"
curl "https://precellence-service.com/api/public/conditions?lang=ru"
https://precellence-service.com/en/reservation?from=15+Avenue+Montaigne%2C+Paris&to=A%C3%A9roport+CDG&date=2026-11-20&time=09%3A30&pax=2&class=first&lang=en
Пример полного ответа (GET /api/public/quote)
{
"ok": true,
"status": "priced",
"quote_id": "pq_0123456789abcdef",
"currency": "EUR",
"prices_include_vat": true,
"lang": "en",
"lang_requested": "en",
"trip": {
"type": "oneway",
"from": "15 Avenue Montaigne, Paris",
"to": "Aéroport CDG",
"date": "2026-11-20",
"time": "09:30",
"timezone": "Europe/Paris",
"pickup_at": "2026-11-20T08:30:00.000Z",
"passengers": 2,
"duration_hours": null,
"distance_km": 32.4,
"duration_min": 45
},
"selected_class": "first",
"from_price_ttc": 115,
"classes": [
{
"id": "business",
"name": "Mercedes E-Class",
"category": "Business",
"passengers": "1-3",
"passengers_max": 3,
"luggage": "2",
"luggage_hold": 2,
"luggage_cabin": 2,
"luggage_text": "2 suitcases in the boot and 2 pieces of hand luggage",
"fits_passengers": true,
"selected": false,
"status": "priced",
"price_ttc": 115,
"price_ttc_cents": 11500,
"price_type": "forfait",
"reason": null,
"booking_url": "https://precellence-service.com/en/reservation?from=15+Avenue+Montaigne%2C+Paris&to=A%C3%A9roport+CDG&date=2026-11-20&time=09%3A30&pax=2&class=business&lang=en"
},
{
"id": "electric",
"name": "Mercedes EQE",
"category": "Electric",
"passengers": "1-3",
"passengers_max": 3,
"luggage": "2",
"luggage_hold": 2,
"luggage_cabin": 2,
"luggage_text": "2 suitcases in the boot and 2 pieces of hand luggage",
"fits_passengers": true,
"selected": false,
"status": "priced",
"price_ttc": 115,
"price_ttc_cents": 11500,
"price_type": "forfait",
"reason": null,
"booking_url": "https://precellence-service.com/en/reservation?from=15+Avenue+Montaigne%2C+Paris&to=A%C3%A9roport+CDG&date=2026-11-20&time=09%3A30&pax=2&class=electric&lang=en"
},
{
"id": "first",
"name": "Mercedes S-Class",
"category": "First Class",
"passengers": "1-3",
"passengers_max": 3,
"luggage": "2",
"luggage_hold": 2,
"luggage_cabin": 2,
"luggage_text": "2 suitcases in the boot and 2 pieces of hand luggage",
"fits_passengers": true,
"selected": true,
"status": "priced",
"price_ttc": 240,
"price_ttc_cents": 24000,
"price_type": "forfait",
"reason": null,
"booking_url": "https://precellence-service.com/en/reservation?from=15+Avenue+Montaigne%2C+Paris&to=A%C3%A9roport+CDG&date=2026-11-20&time=09%3A30&pax=2&class=first&lang=en"
},
{
"id": "van",
"name": "Mercedes V-Class",
"category": "Van / SUV",
"passengers": "1-7",
"passengers_max": 7,
"luggage": "7",
"luggage_hold": 7,
"luggage_cabin": null,
"luggage_hold_detail": {
"large": 4,
"medium": 2,
"stroller_or_cabin_case": 1
},
"luggage_fewer_passengers": {
"up_to_passengers": 5,
"luggage_hold": "8-9"
},
"luggage_to_declare": [
"stroller",
"golfBag",
"foldedBike"
],
"luggage_text": "4 large suitcases in the boot + 2 medium ones + a pushchair or a cabin suitcase, plus hand luggage; with fewer passengers, more suitcases (up to 5 passengers: 8 to 9 suitcases); pushchair, golf bag, folded bike: please tell us",
"fits_passengers": true,
"selected": false,
"status": "priced",
"price_ttc": 159,
"price_ttc_cents": 15900,
"price_type": "forfait",
"reason": null,
"booking_url": "https://precellence-service.com/en/reservation?from=15+Avenue+Montaigne%2C+Paris&to=A%C3%A9roport+CDG&date=2026-11-20&time=09%3A30&pax=2&class=van&lang=en"
},
{
"id": "ev",
"name": "Mercedes EQV",
"category": "Electric Van",
"passengers": "1-7",
"passengers_max": 7,
"luggage": "4",
"luggage_hold": 4,
"luggage_cabin": 3,
"luggage_text": "4 suitcases in the boot and 3 pieces of hand luggage",
"fits_passengers": true,
"selected": false,
"status": "priced",
"price_ttc": 159,
"price_ttc_cents": 15900,
"price_type": "forfait",
"reason": null,
"booking_url": "https://precellence-service.com/en/reservation?from=15+Avenue+Montaigne%2C+Paris&to=A%C3%A9roport+CDG&date=2026-11-20&time=09%3A30&pax=2&class=ev&lang=en"
}
],
"reason": null,
"booking_url": "https://precellence-service.com/en/reservation?from=15+Avenue+Montaigne%2C+Paris&to=A%C3%A9roport+CDG&date=2026-11-20&time=09%3A30&pax=2&class=first&lang=en",
"included": {
"tolls": true,
"fuel": true,
"child_seat": true,
"name_board": true,
"flight_tracking": true,
"no_surcharge_night_weekend_holiday": true,
"free_waiting_minutes": {
"airport": 60,
"station": 30,
"address": 15
},
"airport_waiting_counts_from": "actual_landing"
},
"conditions": {
"min_lead_minutes": 120,
"price_guaranteed_minutes_once_opened_on_site": 20,
"payment": {
"when": "full_amount_at_booking",
"where": "website_only"
},
"details_url": "https://precellence-service.com/api/public/conditions?lang=en",
"terms_url": "https://precellence-service.com/en/cgv"
},
"contact": {
"phone": "+33158963943",
"whatsapp": "+33769700020",
"email": "[email protected]",
"quote_form_url": "https://precellence-service.com/en/devis"
},
"notice": "Prices include VAT, per vehicle, computed by the website pricing engine. Booking and payment happen on the website only, through booking_url: the same price is recomputed there, then guaranteed for 20 min. No payment through the assistant.",
"generated_at": "2026-10-17T10:00:00.000Z",
"valid_until": "2026-10-17T10:20:00.000Z",
"tariff_version": "precellence-2026-11b",
"engine_version": "precellence-engine-1",
"api_version": "1.0.0"
}
Формат ответов и ошибок
- Ответы в JSON (UTF-8). Поле status: priced, on_request, quota_reached; «on_request» содержит reason.code и reason.message (коды: address_ambiguous, address_not_found, too_soon, prestige_quote, route_unavailable, long_distance_on_quote, disposal_over_max_duration, electric_over_100km, no_class_for_passengers, quota_reached); «quota_reached» — не сбой (ответ HTTP 200).
- Ошибки: HTTP 400 (отклонённый параметр: error, message и details со списком параметров; прошедшая дата: pickup_in_past); HTTP 429 (слишком много запросов: заголовок Retry-After, retry_after_seconds, booking_url, outage false). MCP-сервер: результат с isError: true или ошибка JSON-RPC -31429.
- price_type каждого класса: forfait (фиксированная цена), distance (тариф за километр), minimum (минимальная стоимость поездки класса), disposal (водитель в распоряжение).
Правила цен в том виде, в каком они приходят в ответах
- Цены за автомобиль с НДС, в евро (поля currency и prices_include_vat = true); показанная цена так же пересчитывается на сайте и гарантируется 20 минут.
- Фиксированная цена между Парижем и следующими пунктами: Paris-Charles de Gaulle Airport (CDG), Paris-Orly Airport, Le Bourget (private jet), Beauvais Airport, Disneyland Paris, La Défense, Versailles, Gare du Nord (Eurostar), Gare de Lyon, Gare Montparnasse, Gare de l'Est, Gare Saint-Lazare, Gare d'Austerlitz, Gare de Bercy; в остальных случаях — тариф за километр, но не ниже минимальной стоимости поездки класса.
- Платные дороги и топливо включены; детское кресло и табличка с именем бесплатно; отслеживание рейса; без надбавок ночью, в выходные и праздники.
- Бесплатное ожидание: 60 мин в аэропорту (с момента фактической посадки), 30 мин на вокзале, 15 мин по адресу; сверх этого — по почасовому тарифу класса, за каждый начатый час.
- Остановки по пути: по действующему тарифу онлайн не рассчитываются; запрашиваются через предложение.
- Поездки туда и обратно, забронированные вместе (на сайте или по предложению): скидка 10 % на сумму обеих поездок (только перевозка), итог округляется до целого евро в большую сторону; никогда на услугу «водитель в распоряжение»; не суммируется с другими скидками (применяется более выгодная). Париж – Лондон: опубликованная цена туда и обратно.
- Водитель в распоряжение: от 3 до 12 ч, 40 км включено за каждый час.
- Опции и доплаты (Meet & Greet, детское кресло и др.): подробности и цены в GET /api/public/conditions.
География
- Париж и Иль-де-Франс: цены онлайн.
- Междугородние поездки из Парижа: 27 направлений (Reims, Deauville, Brussels, Mont-Saint-Michel, Lyon, Geneva, Monaco, Lille, Amsterdam, Strasbourg, Luxembourg, Étretat, Rouen, Caen / Omaha Beach, Milan, Cologne, Frankfurt, Zurich, Munich, Barcelona, Berlin, Florence, Chianti (Greve in Chianti), Siena, Madrid, Colmar, Baden-Baden); любое другое направление — по запросу.
- Лондон: фиксированная цена в обе стороны, по классам (Mercedes E-класс, Mercedes S-класс, Mercedes V-класс).
- За рубежом, с нашими партнёрами (по запросу): Доха, Дубай, Япония, Шанхай, Алжир, Тунис, Касабланка, Кейптаун, Майами, Нью-Йорк, Лос-Анджелес, Монреаль, Сан-Паулу.
Классы и вместимость
| Класс (id) | Пассажиров (не более) | Чемоданов в багажнике (не более) |
|---|---|---|
Mercedes E-класс business | 3 | 2 |
Mercedes EQE electric | 3 | 2 |
Mercedes S-класс first | 3 | 2 |
Mercedes V-класс van | 7 | 7 |
Mercedes EQV ev | 7 | 4 |
- Багаж подробно (ручная кладь, коляска, гольф): поле luggage_text каждого класса. По запросу: Maybach · Bentley · Rolls-Royce.
Отмена (статья 5 условий продажи)
- Трансферы, междугородние поездки и водитель в распоряжение: более чем за 48 ч до подачи: возврат 80 %; от 24 до 48 ч: 50 %; от 6 до 24 ч: 25 %; менее 6 ч: 0 %.
- Meet & Greet: более чем за 48 ч до подачи: возврат 80 %; от 24 до 48 ч: 50 %; менее 24 ч: 0 %.
- Неявка пассажира: возврат 0 %.
Оплата
- Путешественник платит на сайте, всю сумму при бронировании (банковская карта, Apple Pay, Google Pay); никогда — в разговоре с ассистентом.
- После оплаты он получает по электронной почте подтверждение и ссылку для отслеживания бронирования.
- Компании: банковский перевод в течение 30 дней по счёту.
Языки
- Сайт: fr, en, ar, es, tr, ru, zh. Форма бронирования: fr, en, ar, es (остальные языки — английский). Тексты API и MCP-сервера: fr, en, ar, es (остальные языки — английский).
Сроки
- Онлайн-бронирование — не позднее чем за 2 ч до подачи; позже — по телефону или в WhatsApp.
- Запрос предложения: ответ в течение 24 ч.
- Цена, показанная на сайте, гарантируется 20 минут.
Версии
- API 1.0.0 · тариф precellence-2026-11b · ценовой движок precellence-engine-1 · MCP: 2026-07-28, 2025-11-25, 2025-06-18, 2025-03-26.
Состояние и сбои
- «quota_reached», 429 или -31429 никогда не означают сбой: направьте путешественника по booking_url. При ошибке 5xx или отсутствии ответа: booking_url или наши контакты ниже (телефон, WhatsApp, электронная почта).
Условия использования
- Только чтение, бесплатно, общее для всех ассистентов (добросовестное использование — выше); без ключа и учётной записи.
- Цена становится окончательной на сайте при бронировании; услуги и условия — в наших условиях продажи (https://precellence-service.com/en/cgv).
- Никакое бронирование и никакая оплата не проходят через ассистента.
MCP-сервер (ИИ-ассистенты)
Адрес: https://precellence-service.com/mcp. Удалённый MCP-сервер (Model Context Protocol, транспорт «Streamable HTTP», без состояния), только для чтения и без аутентификации: без ключа, без учётной записи, без персональных данных. Его инструменты (2) вызывают те же функции, что и API выше: те же цены, те же условия, та же ссылка на бронирование.
https://precellence-service.com/mcp
Подключить к ассистенту
- Claude (claude.ai и приложения): Settings → Connectors → «Add custom connector»; имя: Precellence Service; URL: https://precellence-service.com/mcp; без аутентификации.
- Claude Code: claude mcp add --transport http precellence https://precellence-service.com/mcp
- Другие MCP-клиенты (ChatGPT в режиме разработчика, Cursor, VS Code…): удалённый сервер «Streamable HTTP», URL https://precellence-service.com/mcp, без ключа.
- Mistral Vibe (режим Work, ранее Le Chat): страница «Connectors» → «+ Add Connector» → вкладка «Custom MCP Connector»; адрес https://precellence-service.com/mcp; без аутентификации. Пошаговая инструкция
Инструменты
obtenir_devis— цены с НДС за автомобиль для трансфера или почасовой аренды (те же параметры, что у GET /api/public/quote), понятная причина, если цена по запросу, ссылка booking_urlvoir_conditions— классы, зоны с фиксированной ценой, почасовые тарифы, опции, ожидание, отмена, срок бронирования, оплата, контакты
Входные и выходные данные инструментов
У каждого инструмента есть понятное название (title) и аннотации readOnlyHint: true, destructiveHint: false, idempotentHint: true, openWorldHint: false: он только читает, ничего не записывает и не удаляет. Каждый ответ содержит понятный текст и то же содержимое в формате JSON (structuredContent).
obtenir_devis — Get a quote — Precellence Service (Paris chauffeur)
Входные данные
from(обязательно)- Место подачи текстом: номер дома и улица, отель, вокзал, аэропорт, терминал
to(обязательно, если type не равен hourly)- Место назначения текстом (не нужно при почасовой аренде)
date(обязательно)- Дата по Парижу, YYYY-MM-DD
time(обязательно)- Время по Парижу, HH:MM (принимаются 9:30 и 9h30)
pax(необязательно)- Пассажиры, от 1 до 7
class(необязательно)- Класс для предварительного выбора: business (Mercedes E-класс), electric (Mercedes EQE), first (Mercedes S-класс), van (Mercedes V-класс), ev (Mercedes EQV)
lang(необязательно)- Язык сообщений и ссылки: fr, en, ar, es, tr, ru, zh (tr, ru, zh: сообщения на английском; ссылка на бронирование — на языках fr, en, ar, es, для остальных — на английском)
type(необязательно)- oneway (трансфер, по умолчанию) или hourly (почасовая аренда с водителем)
duration(обязательно, если type равен hourly)- Часы, от 3 до 12, с type=hourly
Выходные данные
status (priced, on_request или quota_reached), currency, trip (поездка так, как её понял сервер), classes[] (id, name, passengers, luggage, status, price_ttc, price_is_estimate, exact_address_required, booking_url), reason (code, message, candidates), если цена не указана, address_estimate, booking_url, included, conditions, contact, quote_id, valid_until.
voir_conditions — Service conditions — Precellence Service
Входные данные
lang(необязательно)- Язык сообщений и ссылки: fr, en, ar, es, tr, ru, zh (tr, ru, zh: сообщения на английском; ссылка на бронирование — на языках fr, en, ar, es, для остальных — на английском)
Выходные данные
classes (пассажиры, багаж, минимальная стоимость поездки, почасовой тариф), fixed_price_zones, long_distance, hourly_hire, options, waiting, cancellation (уровни возврата), booking (срок, действие цены, оплата), contact, links.
Отклонённый параметр или прошедшая дата: результат с isError: true и списком отклонённых параметров (details). Слишком много запросов одновременно: ошибка JSON-RPC -31429 с retry_after_seconds и booking_url.
Ограничения MCP-сервера
- Ограничения общие для всех пользователей сервера (не на IP-адрес): 30 рассчитанных предложений в минуту и 5000 единиц в сутки (1 за рассчитанное предложение, плюс 1 за каждый поиск адреса или маршрута). Сверх этого: ошибка JSON-RPC -31429 «rate_limited» с понятной фразой (это не сбой), временем ожидания (retry_after_seconds) и заранее заполненной ссылкой (booking_url). Месячная доля расчётов адресов и маршрутов исчерпана: обычный результат со статусом «quota_reached» (см. «Добросовестное использование»).
- Одинаковый запрос = одинаковый ответ в течение 10 минут (кэш общий с API), бесплатно.
- Ни бронирования, ни оплаты через инструмент: ответ содержит booking_url; путешественник бронирует и платит на сайте (не позднее чем за 2 ч до подачи).
- Только ответы JSON (без потока SSE): GET на /mcp возвращает 405. Поддерживаемые версии протокола: 2026-07-28, 2025-11-25, 2025-06-18, 2025-03-26.
- Журнал не хранит ни адрес, ни IP-адрес; ничего не сохраняется.
Примеры JSON-RPC (curl)
curl -s https://precellence-service.com/mcp -H "Content-Type: application/json" -H "Accept: application/json, text/event-stream" -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-06-18","capabilities":{},"clientInfo":{"name":"test","version":"1.0"}}}'curl -s https://precellence-service.com/mcp -H "Content-Type: application/json" -H "Accept: application/json, text/event-stream" -H "MCP-Protocol-Version: 2025-06-18" -d '{"jsonrpc":"2.0","id":2,"method":"tools/list"}'curl -s https://precellence-service.com/mcp -H "Content-Type: application/json" -H "Accept: application/json, text/event-stream" -H "MCP-Protocol-Version: 2025-06-18" -d '{"jsonrpc":"2.0","id":3,"method":"tools/call","params":{"name":"obtenir_devis","arguments":{"from":"15 Avenue Montaigne, Paris","to":"Aéroport CDG","date":"2026-11-20","time":"09:30","pax":2,"class":"first","lang":"ru"}}}'curl -s https://precellence-service.com/mcp -H "Content-Type: application/json" -H "Accept: application/json, text/event-stream" -H "MCP-Protocol-Version: 2026-07-28" -H "Mcp-Method: server/discover" -d '{"jsonrpc":"2.0","id":4,"method":"server/discover","params":{"_meta":{"io.modelcontextprotocol/protocolVersion":"2026-07-28","io.modelcontextprotocol/clientCapabilities":{}}}}'
Подробнее
- OpenAPI 3.1 (openapi.json)
- llms.txt
- MCP server card (/.well-known/mcp.json)
- Техническая поддержка и партнёрство (MCP-сервер, API): [email protected]
- Бронирования и путешественники: [email protected] · +33 (0)1 58 96 39 43
- Политика конфиденциальности (включая MCP-сервер) (на английском)