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