К основному содержанию
MCP-сервер CX Codex

CAPI Gateway — MCP-сервер для Claude Code: REST в MCP

Превращает существующий REST API в MCP-инструмент без правок на бэкенде. Сервис регистрируется в Consul, и агент сразу видит его инструменты.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add capi-gateway -- docker run -i --rm docker.io/surisoft/capi-core:1.417.5
Открыть на GitHub

Что делает CAPI Gateway

CAPI Gateway — это API-шлюз на асинхронном прокси Undertow, который умеет выставлять сервисы наружу как MCP-инструменты для LLM-агентов. Бэкенды остаются обычными REST-сервисами: CAPI сам читает метаданные из Consul, собирает каталог инструментов и переводит вызовы tools/call в HTTP-запросы к вашему API. Ответ оборачивается обратно в формат MCP.

Кроме REST-бэкендов поддерживаются и настоящие MCP-серверы: их регистрируют с mcp-type: server, и CAPI сам забирает их инструменты через tools/list. Оба типа попадают в один общий MCP-эндпоинт. Сам MCP-шлюз помечен как экспериментальный, как и gRPC-шлюз.

Запуск идёт из JAR, Docker или Helm-чарта, и обязательна переменная окружения CAPI_CONFIG_FILE с путём к конфигу — без неё сервер не стартует. MCP-порт по умолчанию 8383 (capi.mcp.port). Для установки в агент нужен Docker: команда поднимает образ docker.io/surisoft/capi-core:1.417.5 в интерактивном режиме.

Какие задачи решает

  • открыть существующий REST API агенту без переписывания бэкенда
  • собрать каталог инструментов из сервисов, зарегистрированных в Consul
  • проксировать вызовы MCP-серверов через один общий эндпоинт
  • проверить маршруты и метрики шлюза через Admin API
  • добавить валидацию OAuth2/OIDC-токенов перед вызовом бэкенда

Примеры запросов агенту

  • Покажи список инструментов, которые отдаёт CAPI Gateway
  • Вызови инструмент из CAPI и покажи ответ бэкенда
  • Зарегистрируй новый сервис в Consul с MCP-метаданными

Как установить CAPI Gateway

Командой платформы

claude mcp add capi-gateway -- docker run -i --rm docker.io/surisoft/capi-core:1.417.5

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о CAPI Gateway

Как установить CAPI Gateway в Claude Code?

Одной командой: claude mcp add capi-gateway -- docker run -i --rm docker.io/surisoft/capi-core:1.417.5. Docker должен быть доступен в системе.

Что делает CAPI Gateway?

Это API-шлюз, который выставляет REST-сервисы и MCP-серверы как MCP-инструменты для LLM-агентов. Перевод между REST и JSON-RPC 2.0 берёт на себя шлюз, бэкенды менять не нужно.

Что нужно для работы шлюза?

Переменная окружения CAPI_CONFIG_FILE с путём к файлу конфигурации. Без неё CAPI не запустится.

Похожие MCP-серверы

Все MCP-серверы по теме «Бэкенд и API» →
MCP Toolbox for Databases официальный googleapis Подключает ИИ-агента к базам данных через MCP: можно изучать схемы, выполнять запросы и создавать код с учётом структуры базы. CX Codex +1 ★ 16 717звёзд репо PostHog MCP Server PostHog Подключает PostHog к ИИ-клиентам для аналитики событий и управления флагами функциональности. CX Codex +1 ★ 40 409звёзд репо OpenWork MCP Gateway different-ai Шлюз связывает навыки, плагины и рабочие процессы организации OpenWork с ИИ-агентом через единый адрес по протоколу HTTP с авторизацией по OAuth. CX Codex +1 ★ 24 242звёзд репо Keploy keploy Keploy помогает агенту работать с API-тестированием: создавать тесты и моки из OpenAPI, curl, Postman или реального трафика. CX Codex +1 ★ 18 727звёзд репо Nhost nhost MCP-сервер подключает ИИ-ассистента к GraphQL API проекта Nhost. Пользователь проходит авторизацию, а доступ к данным ограничивают его права. CX Codex +1 ★ 9 366звёзд репо basebalance.cloud — x402 RPC & MCP gateway Conway-Research Платный JSON-RPC к сети Base через MCP: бесплатно 10 запросов в минуту, дальше $0.50 за 10 тысяч. С фейловером, кешем и леджером. CX Codex +1 ★ 7 506звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой