AIPI Bridge MCP
AIPI Bridge MCP
SSE-Transport-MCP-Server, der einen kuratierten Ausschnitt von Bot Army für externe MCP-Clients bereitstellt, die nur SSE sprechen – insbesondere die „Custom MCPs“-Skill-Konfiguration von AIPI, die SSE als einziges derzeit unterstütztes Format dokumentiert.
Bewusst schmal gehalten, kein generischer bridge.*-Durchgriff: Dies soll aus der Cloud eines Drittanbieters erreichbar sein (über ngrok), nicht aus einer vertrauenswürdigen lokalen Dev-Session. Daher werden genau drei Tools exponiert, statt einem Aufrufer zu erlauben, beliebige Bridge-Subjekte aufzurufen. Für lokale/vertrauenswürdige MCP-Clients, die die volle Oberfläche wünschen (beliebiges bridge.*-Subjekt, NATS observe, Registry-Abfragen), verwende stattdessen tools/nats-gateway-mcp – stdio-Transport, generisches bridge_request-Tool.
Tools
Tool | Zweck |
bridge_chat | Bot Army über den ChatResponder eine Frage stellen (Aufgaben, Bots, Systemstatus). |
gtd_task_list | GTD-Aufgaben auflisten. |
gtd_task_create | Eine GTD-Aufgabe erstellen. Fügt einen |
gtd_task_complete | Eine Aufgabe als abgeschlossen markieren. |
gtd_task_search | Aufgaben nach Text durchsuchen, mit optionalen Status-/Kontext-Filtern. |
internal_docs_query | Semantische Suche über den internen Dokumentenkorpus. |
random_roll | Würfelwurf ( |
Bewusst nicht exponiert: bridge.task.update (ein falsch verstandener Sprachbefehl könnte stillschweigend Felder einer vorhandenen Aufgabe ändern, ohne Bestätigungsbildschirm – falls später gewünscht, auf status→completed beschränken, d.h. die Form von gtd_task_complete wiederverwenden statt offener Feldaktualisierungen) und bridge.project.* (bridge.project.list ist ein bekanntermaßen defekter Responder Stand 2026-08-15 – gibt leer zurück, obwohl Aufgaben project_ids tragen).
Related MCP server: Hermes MCP Bridge
Setup
Build (aus dem Repo-Root oder diesem Verzeichnis):
cd tools/aipi-bridge-mcp && npm install && npm run buildAusführen
NATS_URL=nats://localhost:4222 \ AIPI_BRIDGE_MCP_PORT=39895 \ AIPI_BRIDGE_MCP_TOKEN=<pick-a-token> \ npm startAIPI_BRIDGE_MCP_TOKENist erforderlich, bevor dies extern getunnelt wird – ohne ist der SSE-Endpunkt unauthentifiziert. Der Server protokolliert beim Start eine Warnung, wenn es nicht gesetzt ist.SSE-Endpunkt:
GET /sse(erfordertAuthorization: Bearer <token>), Nachrichten-Endpunkt:POST /messages?sessionId=..., Health-Check:GET /health(keine Authentifizierung).
Exponieren
Gleiches Muster wie alles andere extern Erreichbare in diesem Repo: Tunnel über
air.ngrok(Port-Label reservieren, z.B.surface-aipi-mcp), AIPIs Custom-MCP-Konfiguration auf die resultierende HTTPS-URL +/ssezeigen, mit dem Bearer-Token in dem Auth-Feld, das ihre SSE-MCP-Konfiguration bereitstellt.
Anforderungen
Node.js 18+
NATS-Server erreichbar unter
NATS_URL– für echte Bridge-Antworten Produktion verwenden (nats://localhost:4222);bridge.chat/bridge.task.*haben nur Responder auf dem Produktionscluster, nicht auf Dev (4223).
Entwicklung
npm run build– TypeScript nachdist/kompilierennpm run dev– mit tsx ausführen (ohne Build) für schnelle IterationEnde-zu-Ende gegen Dev-NATS (
4223) mit einem Wegwerf-MCP-Client verifiziert: SSE-Handshake,tools/listundtools/callfunktionieren alle korrekt; Tool-Aufrufe melden Fehler korrekt (NATS503 no responders), statt einen Erfolg zu erfinden, da nichts aufbridge.chat/bridge.task.listim Dev-Cluster lauscht. Vollständige Happy-Path-Verifizierung erfordert einen Lauf gegen Produktions-NATS.
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