Установка

Установка в MCP-клиенты

Подключите ETO Travel MCP Server к вашему AI-ассистенту за пару минут

Cursor

Подключение ETO Travel MCP Server к редактору Cursor.

1

Откройте настройки MCP

Откройте Settings → MCP → Add Server.

2

Вставьте конфигурацию

Добавьте следующий JSON в конфигурацию MCP-серверов:

mcp.json
{
  "mcpServers": {
    "eto-travel": {
      "url": "https://eto-travel-mcp.mygolub.ru/mcp",
      "transport": "streamable-http"
    }
  }
}
3

Сохраните и перезапустите

Сохраните настройки. Cursor автоматически подключится к серверу.

Windsurf

Подключение ETO Travel MCP Server к Windsurf (Cascade).

1

Откройте настройки MCP

Откройте Cascade → MCP → Configure.

2

Добавьте сервер

Вставьте следующую конфигурацию:

mcp.json
{
  "mcpServers": {
    "eto-travel": {
      "serverUrl": "https://eto-travel-mcp.mygolub.ru/mcp",
      "transport": "streamable-http"
    }
  }
}
3

Сохраните настройки

Сохраните конфигурацию. Windsurf подключится к серверу автоматически.

Claude Desktop

Подключение ETO Travel MCP Server к Claude Desktop.

1

Откройте настройки MCP

Откройте Claude → Settings → Developer → MCP Servers.

2

Добавьте конфигурацию

Добавьте конфигурацию в файл claude_desktop_config.json:

claude_desktop_config.json
{
  "mcpServers": {
    "eto-travel": {
      "url": "https://eto-travel-mcp.mygolub.ru/mcp",
      "transport": "streamable-http"
    }
  }
}
3

Перезапустите Claude Desktop

Закройте и откройте Claude Desktop для применения настроек.

Cline

Подключение ETO Travel MCP Server к расширению Cline в VS Code.

1

Откройте настройки MCP

Откройте VS Code → Cline → MCP Servers → Add.

2

Вставьте конфигурацию

Добавьте следующий JSON:

mcp.json
{
  "mcpServers": {
    "eto-travel": {
      "url": "https://eto-travel-mcp.mygolub.ru/mcp",
      "transport": "streamable-http"
    }
  }
}
3

Активируйте сервер

Сохраните настройки. Cline автоматически подключится к серверу.

Goose

Подключение ETO Travel MCP Server к Goose через Streamable HTTP MCP.

1

Откройте MCP настройки

В Goose откройте Integrations / MCP Servers.

2

Добавьте сервер

Используйте следующую конфигурацию:

mcp.json
{
  "mcpServers": {
    "eto-travel": {
      "url": "https://eto-travel-mcp.mygolub.ru/mcp",
      "transport": "streamable-http"
    }
  }
}
3

Проверьте tool

После подключения проверьте, что доступен search_tours.

Highlight

Подключение ETO Travel MCP Server к Highlight через Streamable HTTP MCP.

1

Откройте раздел MCP

В Highlight откройте раздел подключений MCP/Tools.

2

Добавьте endpoint сервера

Укажите MCP endpoint:

https://eto-travel-mcp.mygolub.ru/mcp
3

Выполните тестовый вызов

Запустите search_tours с to_country: "Turkey".

OpenClaw (one-shot setup)

Вместо ручной настройки: вставьте один короткий запрос в OpenClaw, и он сам подключит MCP, проверит search_tours и подскажет следующие шаги.

Важно про hot: Горящие туры (hot): в текущем интерфейсе eto.travel нет отдельного переключателя "горящие". В MCP режим hot рассчитывается как эвристика: приоритет ближайших дат вылета (или выбранного месяца) с последующей сортировкой по цене.
One-shot prompt
Подключи ETO Travel MCP как skill. Используй manifest: https://eto-travel-mcp.mygolub.ru/openclaw/manifest.json
Если нужен шаблон skill-файла: https://eto-travel-mcp.mygolub.ru/skills/eto-travel-openclaw/SKILL.md
После подключения проверь tools/list и вызови search_tours с параметрами:
{"to_country":"Turkey","from_city":"Moscow","nights_min":7,"nights_max":7,"date_from":"2026-06-07","date_to":"2026-07-07","adults":2,"limit":3}
Ответ покажи как: отель • цена • ссылка.
Manifest URL
https://eto-travel-mcp.mygolub.ru/openclaw/manifest.json
MCP endpoint
https://eto-travel-mcp.mygolub.ru/mcp
Верификация

Проверка подключения

Убедитесь, что сервер работает корректно, выполнив следующие шаги.

1

Инициализация сессии

Отправьте запрос инициализации и сохраните заголовок Mcp-Session-Id из ответа.

terminal
curl -X POST https://eto-travel-mcp.mygolub.ru/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-03-26","capabilities":{},"clientInfo":{"name":"test","version":"1.0.0"}}}'
2

Получение списка инструментов

Вызовите tools/list — в ответе должен быть инструмент search_tours.

terminal
curl -X POST https://eto-travel-mcp.mygolub.ru/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -H "Mcp-Session-Id: <SESSION_ID>" \
  -d '{"jsonrpc":"2.0","id":2,"method":"tools/list"}'
3

Тестовый поиск туров

Вызовите search_tours с параметром to_country: "Turkey" для проверки.

terminal
curl -X POST https://eto-travel-mcp.mygolub.ru/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -H "Mcp-Session-Id: <SESSION_ID>" \
  -d '{"jsonrpc":"2.0","id":3,"method":"tools/call","params":{"name":"search_tours","arguments":{"to_country":"Turkey"}}}'