Skill

Agent Comm Hub

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

Verified: 2026-05-15 (clawhub-ingest-2026-05-15)

When to use Agent Comm Hub

Choose if

You're building a multi-agent system where agents need to forward messages, share context, hand off tasks, or coordinate pipelines through one MCP surface — and you want local SQLite persistence (WAL mode) with sub-50ms latency, automatic SHA256 deduplication, batch acknowledge (1–500 per call), and a 4-tier RBAC model out of the box. Cleaner than wiring agents through ad- hoc HTTP or a generic queue.

Avoid if

You only have a single agent or a stateless fan-out pattern — the SQLite persistence layer and HUB_KEY auth setup are overhead you don't need. Also avoid if your agents need to exchange files larger than 10MB (SKILL.md states a 10MB attachment cap) or you need cross-network distribution; the hub is designed around one local SQLite store.

Risk Flags

  • MEDIUM scope SKILL.md states a 10MB cap on file attachments and a batch limit of 1-500 messages per batch_acknowledge_messages call. Heartbeat-based offline detection kicks in at 90s without a ping.
  • MEDIUM auth HUB_KEY environment variable is the connection credential for stdio mode; a 4-tier permission model (authenticated → member → group_manager → full) gates cross-agent queries. Agents without the right tier silently return restricted result sets.

Cost

Type: Unknown

Dependencies

Minimum runtime: Node.js 18+ (server); Python 3.9+ (client, stdlib-only)

Distribution

ClawHub
agent-comm-hub
License
MIT-0