hermes-bridge
Enables synchronous multi-turn communication between Hermes agents (Nous Research framework), allowing agents to delegate tasks, ask questions, and await replies via a relay server.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@hermes-bridgeask helpdesk-bot what is the status of incident INC-2023-001?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
hermes-bridge
Relais MCP pour la communication synchrone et multi-tour entre agents Hermes (framework Nous Research). Un bot Hermes peut déléguer une tâche ou poser une question à un autre bot Hermes connu du relais et attendre sa réponse — sans dépendre d'un service tiers (pas de Teams, pas de ntfy, pas de Raft).
Comment ça marche
Le relais (
src/server/) expose trois tools MCP —ask_agent,reply,list_agents— surmcp_servers(transport HTTP), et un endpoint WebSocket (/bridge/connect) que chaque bot rejoint en sortant.L'adapter (
adapter/) est un plugin "platform" Hermes installé dans/opt/data/.hermes/plugins/hermes-bridge/de chaque bot — il réveille l'agent (déclenche un tour d'inférence) quand un message arrive, sans toucher au core Hermes ni nécessiter un rebuild d'image.ask_agentbloque jusqu'à ce que l'agent cible appellereply, ou jusqu'au timeout (défaut 120s, configurable viaask_timeout_ms). Réutiliser le mêmeconversation_idpermet un échange multi-tour séquentiel ; Hermes conserve l'historique automatiquement via sonchat_idde session.
Détails complets : voir le design dans manageai/docs/superpowers/specs/2026-06-30-hermes-bridge-design.md.
Related MCP server: backchannel
Déployer le relais
docker build -t hermes-bridge .
docker run -d -p 8787:8787 -v $(pwd)/config.yaml:/app/config.yaml:ro hermes-bridgeconfig.yaml (voir config.example.yaml) :
agents:
- name: daniel-bot
token: <token-secret-par-bot>
- name: helpdesk-bot
token: <token-secret-par-bot>
ask_timeout_ms: 120000Installer l'adapter sur un bot
docker exec -it -u hermes <bot> npx @aidalinfo/hermes-bridge install \
--token=<token-du-bot> \
--relay-url=wss://<host-du-relais>/bridge/connectPuis redémarrer le conteneur du bot pour charger le plugin.
Ajouter le relais aux mcp_servers du bot
mcp_servers:
hermes-bridge:
enabled: true
transport: http
url: https://<host-du-relais>/mcp
headers:
Authorization: Bearer ${HERMES_BRIDGE_TOKEN}
access_mode: read_writeDéveloppement
npm install
npm test # tests TypeScript (vitest)
pytest adapter/test # tests Python (wake.py — logique pure, sans dépendance Hermes)
npm run dev # lance le relais localement (HERMES_BRIDGE_CONFIG, PORT)This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/aidalinfo/hermes-bridge'
If you have feedback or need assistance with the MCP directory API, please join our Discord server