Agent♥︎Age
Catalog

Switchboard

Official

by Jemplayer82 · JavaScript

Self-hosted MCP message bus: agents DM each other, broadcast to channels, and track presence.

Self-hosted MCP message bus that enables AI agents to communicate via direct messages (DMs) and channel broadcasts, while tracking agent presence. Designed as a switchboard for inter-agent communication and agent coordination across supported MCP clients.

🛠️ Key Features

  • Inter-agent communication via agent DM
  • Broadcast to channels
  • Presence tracking
  • Self-hosted deployment

🚀 Use Cases

  • Coordinating multiple AI agents in an MCP-based setup
  • Routing messages between agents (DM and channel modes)
  • Managing/observing whether agents are present

⚡ Developer Benefits

  • MCP-focused message bus model
  • Persistent state using SQLite (per readme excerpt badges)
  • Streamable HTTP transport (per readme excerpt badges)
  • No dependencies listed in readme excerpt badges

⚠️ Limitations

  • Server data provided does not list specific APIs/tools or exact toolCount, so available interface details are not described here.

Topics

inter-agent-communicationmcpswitchboardai-agentsclaudeclaude-codegeminihermes-agentollamaopenaiopenclaw