Agentspool Showcase
FreeNot checkedGitHub Pages showcase site for agentspool: inter-agent messaging library with SQLite spool, MCP server, and HTTP relay
About
GitHub Pages showcase site for agentspool: inter-agent messaging library with SQLite spool, MCP server, and HTTP relay
README
Inter-agent communication and coordination for LLM-powered AI entities
Live Site: https://fbratten.github.io/agentspool-showcase Code Repository: https://github.com/fbratten/agentspool
Overview
agentspool enables AI agents, assistants, and bots to communicate and coordinate with each other. Built for the AdaptiveArts.ai ecosystem.
Goal: N-to-N cross-device agent communication with reliable message delivery.
Architecture
Agent Registry (Minna Memory)
┌────────────────────────────┐
│ Entity: agent:{name} │
│ Attrs: capabilities, state │
└──────────┬─────────────────┘
│
┌───────────────────┼───────────────────┐
│ │ │
┌──────┴──────┐ ┌──────┴──────┐ ┌──────┴──────┐
│ Agent A │ │ OpenClaw │ │ Agent N │
│ (Device 1) │ │ Gateway │ │ (any PC) │
└──────┬──────┘ └──────┬──────┘ └──────┬──────┘
│ │ │
└───────────────────┼───────────────────┘
│
Transport Layer (SQLite → HTTP → MCP)
Key Features
| Feature | Description |
|---|---|
| MessageV2 Protocol | Typed payloads, priority levels, conversation threading, TTL |
| SQLite Spool | WAL-mode durable queue with atomic claim, lease/ack semantics |
| HTTP Relay | HMAC-SHA256 authenticated cross-device communication |
| MCP Server | 14 tools via FastMCP for AI agent integration |
| Bridge System | OpenClaw gateway integration for bot agents |
Transport Layer
| Transport | Mode | Use Case |
|---|---|---|
SQLiteTransport |
Primary | Local N-agent communication via coordination.db |
HTTPTransport |
Cross-device | HMAC-authenticated relay (PC-to-PC via Tailscale/LAN) |
FileTransport |
Debug | JSON files in inbox directories |
MCP Server Tools
14 tools available via FastMCP:
| Category | Tools |
|---|---|
| Messaging | comm_send, comm_poll, comm_ack, comm_nack |
| Registry | comm_register_agent, comm_discover_agents, comm_heartbeat, comm_deregister |
| Status | comm_message_status, comm_spool_stats, comm_get_conversation |
| Maintenance | comm_cleanup, comm_relay_gen_secret, comm_relay_list_secrets |
Quick Start
# Register agents
python3 -m agent_comm register agent-a -c "code,mcp,bash" -d device1
python3 -m agent_comm register agent-b -c "research,chat" -d device2
# Send a message
python3 -m agent_comm send agent-a agent-b "Research AI frameworks" \
-s "Research task" --priority high
# Poll for messages (as recipient)
python3 -m agent_comm poll agent-b
# Acknowledge processing
python3 -m agent_comm ack msg_20260130_143022_a1b2c3 agent-b
MessageV2 Protocol
{
"id": "msg_20260130_143022_a1b2c3",
"version": "2.0",
"from": "agent-a",
"to": "agent-b",
"subject": "Research task",
"body": "Research AI agent frameworks and summarize findings.",
"timestamp": "2026-01-30T14:30:22Z",
"priority": "high",
"routing": {
"conversation_id": "conv_001",
"ttl_hours": 24
},
"payload": {
"type": "task_assignment",
"data": { "scope": "broad", "max_sources": 5 }
}
}
Development Status
| Phase | Status | Description |
|---|---|---|
| 1. Foundation | Complete | SQLite spool, Transport ABC, registry, CLI |
| 2. Gateway Bridge | Complete | Bridge ABC, OpenClaw bridge, polling runner |
| 3. HTTP Relay | Complete | FastAPI relay server, HMAC auth, HTTPTransport |
| 4. MCP Server | Complete | 14 tools via FastMCP |
Testing
- 212 pytest tests covering all modules
- 28 script integration tests for end-to-end workflows
- Total: 240 tests
Related Projects
| Project | Relationship |
|---|---|
| SPINE | Multi-agent backbone (agent-comm-mcp is SPINE server #19) |
| Minna Memory | Agent registry + shared context |
| OpenClaw | Gateway runtime for bot agents |
Documentation
License
MIT License - See LICENSE for details.
Part of the AdaptiveArts.ai ecosystem
Installing Agentspool Showcase
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/fbratten/agentspool-showcaseFAQ
Is Agentspool Showcase MCP free?
Yes, Agentspool Showcase MCP is free — one-click install via Unyly at no cost.
Does Agentspool Showcase need an API key?
No, Agentspool Showcase runs without API keys or environment variables.
Is Agentspool Showcase hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Agentspool Showcase in Claude Desktop, Claude Code or Cursor?
Open Agentspool Showcase on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
wenb1n-dev/SmartDB_MCP
A universal database MCP server supporting simultaneous connections to multiple databases. It provides tools for database operations, health analysis, SQL optim
by wenb1n-devPostgres Server
This server enables interaction with PostgreSQL databases through the Model Context Protocol, optimized for the AWS Bedrock AgentCore Runtime. It provides tools
by madhurprashPostgres
Query your database in natural language
by AnthropicPostgreSQL
Read-only database access with schema inspection.
by modelcontextprotocolCompare Agentspool Showcase with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All data MCPs
