Skill

Agent Comm Hub

多智能体消息转发与上下文共享中间件 — 基于 MCP 协议实现 agent 间通信与任务协同。支持多 Agent 接入,提供标准 MCP 工具接口和本地 SQLite 存储。

Verified: 2026-05-15 (clawhub-ingest-2026-05-15+enrich-capability-skill)

When to use Agent Comm Hub

Choose if

You're building a multi-agent system and need a shared MCP-protocol bus for agent-to-agent messaging, task handoff, parallel task groups, and context sharing — backed by local SQLite with <50ms latency and 53 MCP tools spanning identity, messaging, files, tasks, context, orchestration, and ops. Useful when independent agents must coordinate without a hosted broker.

Avoid if

You only have one agent — the middleware is overkill. You need cloud-hosted multi-tenant messaging (this is local SQLite). You need fully unattended automation — the README requires user confirmation for 10 high-risk operations. File attachments above 10MB must use a different channel.

Risk Flags

  • MEDIUM auth Server requires a `HUB_KEY` authentication token for stdio mode. README documents the env var; agents without the key cannot connect.
  • MEDIUM rate_limit README states a 10MB per-attachment cap, 1–500 messages per batch ack, 2–10 tasks per parallel group, 30s heartbeat with 90s+ offline marker, and 3 retries with 100ms→200ms→400ms exponential backoff.
  • MEDIUM scope README requires user confirmation for 10 high-risk operations (broadcasts, task assignment, batch acknowledgment, pipeline creation, quality gates, data archival, etc.) — not safe for fully unattended use.
  • LOW runtime Server requires Node.js 18+, @modelcontextprotocol/sdk ^1.10.2, express ^4.19, better-sqlite3 ^11.9, zod ^3.23. Client requires Python 3.9+ standard library only.

Cost

Type: Free

Dependencies

Minimum runtime: Node.js 18+ (server); Python 3.9+ (client)

Distribution

ClawHub
liubo-agent-comm-hub
License
MIT-0