AIPI Bridge MCP
AIPI Bridge MCP
Servidor MCP con transporte SSE que expone un subconjunto seleccionado de Bot Army a clientes MCP externos que solo hablan SSE, específicamente la configuración de habilidad "Custom MCPs" de AIPI, que documenta SSE como el único formato compatible actualmente.
Deliberadamente limitado, no es un paso genérico de bridge.*: está pensado para ser accesible desde la nube de un proveedor externo (a través de ngrok), no desde una sesión de desarrollo local de confianza, por lo que expone exactamente tres herramientas en lugar de permitir que un llamador invoque sujetos arbitrarios de bridge. Para clientes MCP locales/de confianza que quieran la superficie completa (cualquier sujeto bridge.*, observación NATS, consultas de registro), usa tools/nats-gateway-mcp en su lugar: transporte stdio, herramienta genérica bridge_request.
Herramientas
Herramienta | Propósito |
bridge_chat | Haz una pregunta a Bot Army a través de ChatResponder (tareas, bots, estado del sistema). |
gtd_task_list | Lista tareas GTD. |
gtd_task_create | Crea una tarea GTD. Agrega un bloque |
gtd_task_complete | Marca una tarea como completada. |
gtd_task_search | Busca tareas por texto, con filtros opcionales de estado/contexto. |
internal_docs_query | Búsqueda semántica sobre el corpus de documentos internos. |
random_roll | Tirada de dados ( |
Deliberadamente no expuestos: bridge.task.update (un comando de voz malinterpretado podría mutar silenciosamente los campos de una tarea existente sin pantalla de confirmación; si se quiere más adelante, limítalo a status→completed únicamente, es decir, reutiliza la forma de gtd_task_complete en lugar de actualizaciones de campos abiertas) y bridge.project.* (bridge.project.list es un respondedor conocido por estar roto a partir del 2026-08-15: devuelve vacío a pesar de que las tareas llevan project_id).
Related MCP server: Hermes MCP Bridge
Configuración
Compilar (desde la raíz del repositorio o desde este directorio):
cd tools/aipi-bridge-mcp && npm install && npm run buildEjecutar
NATS_URL=nats://localhost:4222 \ AIPI_BRIDGE_MCP_PORT=39895 \ AIPI_BRIDGE_MCP_TOKEN=<pick-a-token> \ npm startAIPI_BRIDGE_MCP_TOKENes obligatorio antes de exponer esto externamente; sin él, el endpoint SSE no está autenticado. El servidor registra una advertencia al inicio si no está configurado.Endpoint SSE:
GET /sse(requiereAuthorization: Bearer <token>), endpoint de mensajes:POST /messages?sessionId=..., verificación de salud:GET /health(sin autenticación).
Exponerlo
Mismo patrón que todo lo demás accesible externamente en este repositorio: túnel a través de
air.ngrok(reserva una etiqueta de puerto, p. ej.surface-aipi-mcp), apunta la configuración de Custom MCP de AIPI a la URL HTTPS resultante +/sse, con el token de portador en el campo de autenticación que exponga su configuración SSE de MCP.
Requisitos
Node.js 18+
Servidor NATS accesible en
NATS_URL: usa producción (nats://localhost:4222) para respuestas reales del bridge;bridge.chat/bridge.task.*solo tienen respondedores en el clúster de producción, no en desarrollo (4223).
Desarrollo
npm run build: compila TypeScript adist/npm run dev: ejecuta con tsx (sin compilación) para iteración rápidaVerificado de extremo a extremo contra NATS de desarrollo (
4223) con un cliente MCP desechable: el handshake SSE,tools/listytools/callfuncionan correctamente; las llamadas a herramientas informan correctamente fallos (NATS503 no responders) en lugar de inventar un éxito, ya que nada escucha enbridge.chat/bridge.task.listen el clúster de desarrollo. La verificación completa del camino feliz requiere una ejecución contra NATS de producción.
This server cannot be installed
Maintenance
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
- AlicenseNot gradedqualityDmaintenanceExposes any stdio-based MCP server to the internet via HTTP/SSE transport, enabling remote agents to access MCP tools over a network.16MIT
- FlicenseNot gradedqualityCmaintenanceRead-only MCP bridge exposing Hermes gateway monitoring tools (status, mission control, channels, approvals) to ChatGPT via HTTP/SSE.
- FlicenseNot gradedqualityDmaintenanceMCP server that exposes Zulip REST API tools via SSE, enabling message retrieval, stream/topic listing, draft management, and notifications.
- FlicenseNot gradedqualityDmaintenanceA standalone MCP server that exposes API endpoints as tools for AI assistants, using SSE transport.
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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