Skip to main content
Glama

AIPI Bridge MCP

SSE-транспортный MCP-сервер, предоставляющий выбранный срез Bot Army внешним MCP-клиентам, которые говорят только на SSE — в частности, конфигурации навыка "Custom MCPs" от AIPI, в которой указано, что SSE — единственный поддерживаемый на данный момент формат.

Намеренно узкий, не универсальный пропуск bridge.*: он предназначен для доступа из облака стороннего поставщика (через ngrok), а не из доверенной локальной сессии разработки, поэтому он предоставляет ровно три инструмента, а не позволяет вызывающему обращаться к произвольным субъектам bridge. Для локальных/доверенных MCP-клиентов, которым нужна полная поверхность (любой субъект bridge.*, NATS observe, запросы к реестру), используйте tools/nats-gateway-mcp — stdio-транспорт, универсальный инструмент bridge_request.

Tools

Tool

Purpose

bridge_chat

Задайте вопрос Bot Army через ChatResponder (задачи, боты, статус системы).

gtd_task_list

Список задач GTD.

gtd_task_create

Создать задачу GTD. Добавляет блок ## Verification, если вызывающий не включил его (соответствует .claude/skills/gtd/skill.md). Сообщает об успехе только в том случае, если ответ bridge содержит конкретный task_id — простое «ok» или пустой ответ считается ошибкой, а не успехом.

gtd_task_complete

Отметить задачу как выполненную.

gtd_task_search

Поиск задач по тексту с необязательными фильтрами по статусу/контексту.

internal_docs_query

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

random_roll

Бросок кости (bridge.random.roll) — чистая новинка, без состояния, без раскрытия данных.

Намеренно не предоставляется: bridge.task.update (неправильно расслышанная голосовая команда может молча изменить поля существующей задачи без экрана подтверждения — если понадобится позже, ограничьте его только status→completed, т.е. используйте форму gtd_task_complete, а не открытые обновления полей) и bridge.project.* (bridge.project.list — известный сломанный ответчик по состоянию на 2026-08-15 — возвращает пусто, несмотря на то, что задачи содержат project_ids).

Related MCP server: Hermes MCP Bridge

Setup

  1. Build (from repo root or this directory):

    cd tools/aipi-bridge-mcp && npm install && npm run build
  2. Запуск

    NATS_URL=nats://localhost:4222 \
    AIPI_BRIDGE_MCP_PORT=39895 \
    AIPI_BRIDGE_MCP_TOKEN=<pick-a-token> \
    npm start
    • AIPI_BRIDGE_MCP_TOKEN обязателен перед туннелированием этого наружу — без него SSE-эндпоинт не аутентифицирован. Сервер выводит предупреждение при запуске, если он не задан.

    • SSE-эндпоинт: GET /sse (требуется Authorization: Bearer <token>), эндпоинт сообщений: POST /messages?sessionId=..., проверка здоровья: GET /health (без аутентификации).

  3. Откройте доступ

    Та же схема, что и для всего остального, доступного извне в этом репозитории: туннелируйте через air.ngrok (зарезервируйте метку порта, например surface-aipi-mcp), укажите конфигурацию Custom MCP от AIPI на полученный HTTPS URL + /sse, с bearer-токеном в том поле аутентификации, которое предоставляет их конфигурация SSE MCP.

Требования

  • Node.js 18+

  • NATS-сервер, доступный по NATS_URL — используйте прод (nats://localhost:4222) для реальных ответов bridge; bridge.chat / bridge.task.* имеют ответчиков только на производственном кластере, а не на dev (4223).

Разработка

  • npm run build — компиляция TypeScript в dist/

  • npm run dev — запуск с tsx (без сборки) для быстрой итерации

  • Проверено end-to-end против dev NATS (4223) с одноразовым MCP-клиентом: рукопожатие SSE, tools/list и tools/call корректно проходят; вызовы инструментов корректно сообщают об ошибке (NATS 503 no responders), а не фабрикуют успех, поскольку на dev-кластере никто не слушает bridge.chat / bridge.task.list. Полная проверка happy-path требует запуска против прод NATS.

F
license - not found
Not graded
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Exposes any stdio-based MCP server to the internet via HTTP/SSE transport, enabling remote agents to access MCP tools over a network.
    16
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    Read-only MCP bridge exposing Hermes gateway monitoring tools (status, mission control, channels, approvals) to ChatGPT via HTTP/SSE.
  • F
    license
    Not graded
    quality
    D
    maintenance
    MCP server that exposes Zulip REST API tools via SSE, enabling message retrieval, stream/topic listing, draft management, and notifications.

View all related MCP servers

Related MCP Connectors

  • An authenticated remote MCP server for user-owned devices and one-shot capability invocation.

  • MCP server exposing the Backtest360 engine API as tools for AI agents.

  • Hosted NeuroDock — stateless communication and planning tools over OAuth-secured Streamable HTTP.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/the-great-abby/ergon_aipi-bridge-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server