MCP

MCP-сервер для подбора санаториев

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

https://mcp.sanatory.ru/api/mcp

Поиск и цены — без ключа и регистрации. Сравнение и расчёты — на помощнике, решение и оплата — за вами: без вашего подтверждения ничего не забронируется, а платите вы сами по ссылке. Бронировать в вашем аккаунте и показывать ваши заказы помощник сможет, если подключить аккаунт.

Как подключить

Claude Desktop и claude.ai
  1. Customize → Connectors → «+» → Add custom connector
  2. Вставьте адрес сервера в поле URL
  3. Сохраните — инструменты появятся в списке доступных
https://mcp.sanatory.ru/api/mcp

Веб-версия claude.ai тоже поддерживается. В Team и Enterprise коннектор добавляет владелец: Organization settings → Connectors → Add → Custom → Web, остальные нажимают Connect. На бесплатном плане — один свой коннектор.

Аккаунт и заказы

Перед сохранением выберите Authentication → Sign in now и OAuth client → Register automatically. Claude откроет Sanatory.ru: войдите и разрешите доступ. Вариант Use Claude's published identity наш сервер не поддерживает — вход с ним не пройдёт. Способ входа потом не поменять: уже добавленный коннектор удалите и добавьте заново.

ChatGPT
  1. Settings → Security and login → включите Developer mode
  2. chatgpt.com/plugins → «+»: название Sanatory, описание и адрес сервера в разделе Connection
  3. В чате назовите его в запросе: «Sanatory, найди санаторий в Кисловодске на октябрь»
https://mcp.sanatory.ru/api/mcp

Работает в веб-версии на планах Plus, Pro, Business, Enterprise и Edu. В рабочих пространствах режим разработчика может быть выключен администратором.

Аккаунт и заказы

При создании выберите аутентификацию OAuth: ChatGPT откроет Sanatory.ru — войдите и разрешите доступ. С Mixed Authentication заказы не появятся.

Cursor
{
  "mcpServers": {
    "sanatory": { "url": "https://mcp.sanatory.ru/api/mcp" }
  }
}

Файл ~/.cursor/mcp.json — глобально, .cursor/mcp.json — в проекте. Или Settings → Tools & MCP → Add new MCP server, транспорт streamable-http.

Аккаунт и заказы

{
  "mcpServers": {
    "sanatory": {
      "url": "https://mcp.sanatory.ru/api/mcp",
      "headers": { "Authorization": "Bearer skm_ваш_ключ" }
    }
  }
}

Ключ — из раздела «Аккаунт и заказы» ниже. Храните его в глобальном ~/.cursor/mcp.json, а не в файле проекта, чтобы он не попал в git.

Claude Code
claude mcp add --transport http sanatory https://mcp.sanatory.ru/api/mcp

После добавления просто спросите: «найди санаторий в Кисловодске на октябрь для двоих».

Аккаунт и заказы

claude mcp add --transport http sanatory https://mcp.sanatory.ru/api/mcp --header "Authorization: Bearer skm_ваш_ключ"

Ключ — из раздела «Аккаунт и заказы» ниже. Если сервер уже добавлен без ключа, сначала claude mcp remove sanatory. Если Sanatory подключён со входом в claude.ai под тем же аккаунтом, ключ не нужен: Claude Code подхватит коннектор сам.

Codex CLI
[mcp_servers.sanatory]
url = "https://mcp.sanatory.ru/api/mcp"

Добавьте в ~/.codex/config.toml и перезапустите codex. Это не то же самое, что коннектор в ChatGPT, — настройки не общие.

Аккаунт и заказы

[mcp_servers.sanatory]
url = "https://mcp.sanatory.ru/api/mcp"
bearer_token_env_var = "SANATORY_MCP_KEY"

Сам ключ — в переменной окружения, например в ~/.zshrc: export SANATORY_MCP_KEY=skm_ваш_ключ. В конфиге его не будет.

VS Code с GitHub Copilot
{
  "servers": {
    "sanatory": { "type": "http", "url": "https://mcp.sanatory.ru/api/mcp" }
  }
}

Файл .vscode/mcp.json в проекте — ключ servers, не mcpServers. Или Ctrl+Shift+P → MCP: Add Server → HTTP. Работает в agent mode.

Аккаунт и заказы

{
  "inputs": [
    { "type": "promptString", "id": "sanatory-key", "description": "Ключ Sanatory.ru", "password": true }
  ],
  "servers": {
    "sanatory": {
      "type": "http",
      "url": "https://mcp.sanatory.ru/api/mcp",
      "headers": { "Authorization": "Bearer ${input:sanatory-key}" }
    }
  }
}

При первом запуске VS Code спросит ключ и сохранит его в защищённом хранилище — в файле проекта его не будет.

Cherry Studio, Windsurf, Cline, Continue, Zed и другие
  1. Найдите в настройках раздел MCP
  2. Транспорт — streamable-http (иногда называется просто HTTP)
https://mcp.sanatory.ru/api/mcp

Подойдёт любой клиент с поддержкой удалённых MCP-серверов: для поиска ключи, токены и заголовки не нужны.

Аккаунт и заказы

Если клиент позволяет задать заголовки, добавьте Authorization со значением Bearer и личным ключом из раздела «Аккаунт и заказы» ниже.

Аккаунт и заказы

Поиск и цены работают без входа. Чтобы помощник бронировал в вашем аккаунте и видел ваши заказы — статус брони и оплаты, даты, санаторий и сумму, — подключите аккаунт Sanatory.ru. Как именно, написано в карточке вашего клиента выше.

Вход через браузер. Приложение откроет Sanatory.ru, вы входите в аккаунт и разрешаете смотреть заказы и бронировать. Ничего копировать не нужно, доступ продлевается сам.

Личный ключ — для клиентов, где сервер прописывается в конфиге. Войдите на Sanatory.ru и откройте Профиль → Приложения, нажмите «Создать ключ». Ключ показывается один раз и действует 90 дней, завести можно до десяти.

Нет аккаунта — зарегистрируйтесь на Sanatory.ru: значок профиля в шапке сайта → «Зарегистрироваться».

Помощник бронирует только по вашему подтверждению и не платит за вас: оплата — по ссылке, которую вы открываете сами. Отменять заказы, видеть платёжные данные и менять профиль он не может. Отключить любой ключ или приложение можно там же, в разделе «Приложения».

Проверить, что работает

Инструменты