AIPI Bridge MCP
AIPI Bridge MCP
SSE 전송을 사용하는 MCP 서버로, Bot Army의 선별된 일부를 SSE만 지원하는 외부 MCP 클라이언트에 노출합니다. 특히 AIPI의 "Custom MCPs" 스킬 구성에서 SSE를 현재 유일하게 지원하는 형식으로 문서화하고 있습니다.
의도적으로 좁은 범위로, 일반적인 bridge.* 패스스루가 아닙니다. 이는 신뢰할 수 있는 로컬 개발 세션이 아닌 타사 공급업체의 클라우드(ngrok 통해)에서 접근 가능하도록 설계되었으므로, 호출자가 임의의 bridge 주제를 호출하는 대신 정확히 세 가지 도구만 노출합니다. 전체 표면(모든 bridge.* 주제, NATS observe, 레지스트리 쿼리)을 원하는 로컬/신뢰 MCP 클라이언트는 대신 tools/nats-gateway-mcp를 사용하세요 — stdio 전송, 일반 bridge_request 도구.
도구
도구 | 용도 |
bridge_chat | ChatResponder를 통해 Bot Army에 질문합니다 (작업, 봇, 시스템 상태). |
gtd_task_list | GTD 작업을 나열합니다. |
gtd_task_create | GTD 작업을 생성합니다. 호출자가 |
gtd_task_complete | 작업을 완료로 표시합니다. |
gtd_task_search | 텍스트로 작업을 검색하며, 선택적으로 상태/컨텍스트 필터를 적용합니다. |
internal_docs_query | 내부 문서 코퍼스에 대한 의미론적 검색입니다. |
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
설정
빌드 (저장소 루트 또는 이 디렉토리에서):
cd tools/aipi-bridge-mcp && npm install && npm run build실행
NATS_URL=nats://localhost:4222 \ AIPI_BRIDGE_MCP_PORT=39895 \ AIPI_BRIDGE_MCP_TOKEN=<pick-a-token> \ npm startAIPI_BRIDGE_MCP_TOKEN은 외부로 터널링하기 전에 필수입니다 — 없으면 SSE 엔드포인트가 인증되지 않습니다. 서버는 설정되지 않은 경우 시작 시 경고를 기록합니다.SSE 엔드포인트:
GET /sse(Authorization: Bearer <token>필요), 메시지 엔드포인트:POST /messages?sessionId=..., 상태 확인:GET /health(인증 없음).
노출
이 저장소에서 외부에서 접근 가능한 다른 모든 것과 동일한 패턴:
air.ngrok을 통해 터널링 (포트 라벨 예약, 예:surface-aipi-mcp), AIPI의 Custom MCP 구성을 결과 HTTPS URL +/sse로 지정하고, SSE MCP 구성이 노출하는 인증 필드에 bearer 토큰을 넣습니다.
요구 사항
Node.js 18+
NATS_URL에서 접근 가능한 NATS 서버 — 실제 브리지 응답에는 프로덕션 (nats://localhost:4222)을 사용하세요;bridge.chat/bridge.task.*는 프로덕션 클러스터에만 응답기가 있으며 개발 (4223)에는 없습니다.
개발
npm run build— TypeScript를dist/로 컴파일npm run dev— 빌드 없이 tsx로 실행하여 빠른 반복개발 NATS (
4223)에 대해 임시 MCP 클라이언트로 종단 간 검증 완료: SSE 핸드셰이크,tools/list,tools/call모두 올바르게 왕복합니다; 도구 호출은 개발 클러스터에서bridge.chat/bridge.task.list를 수신하는 것이 없으므로 성공을 위조하는 대신 실패 (NATS503 no responders)를 올바르게 보고합니다. 전체 해피 패스 검증은 프로덕션 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