MCP CoCo
Enables sending messages to Discord channels via the Hermes Agent integration.
Provides tools to send prompts and manage multi-turn conversations with Hermes Agent, send messages through Hermes to various platforms, list channels, and check health status.
Enables sending messages to Telegram channels via the Hermes Agent integration.
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., "@MCP CoCoask hermes what's the weather in Tokyo"
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.
MCP CoCo
MCP Bridge: OpenClaw ↔ Hermes Agent
MCP CoCo is a stable, persistent MCP (Model Context Protocol) server that connects OpenClaw (via mcporter) to Hermes Agent (NousResearch). It provides a robust bridge allowing either agent to send messages, continue conversations, and check health.
Unified Comm Tool
MCP CoCo exposes Hermes Agent's messaging capabilities as MCP tools — accessible from any MCP client (OpenClaw, Claude Desktop, Cursor, etc.).
Send a message → Wait for reply → Continue conversation. All through MCP.
Related MCP server: Xiaobai Print MCP
Architecture
OpenClaw (Andul) ──mcporter──▶ MCP CoCo (daemon) ──▶ Hermes Agent CLI
│
├─ ask_hermes(prompt) → chat -q
├─ hermes_send(target) → hermes send
├─ hermes_channels() → hermes send --list
└─ coco_health() → gateway + CLI checkQuick Start
# 1. Install
node bin/cli.js --help
# 2. Test stdio mode
mcporter list --stdio "node index.js"
# 3. Add to mcporter (for persistent use from OpenClaw)
mcporter add coco --stdio "node C:\path\to\mcp-coco\index.js"
# 4. Send a message to Hermes
mcporter call coco.ask_hermes prompt="Hello Hermes"
# 5. Or run as background daemon
node index.js --daemonWindows Daemon
# Install as Windows Scheduled Task (auto-start on boot)
powershell -File scripts\install.ps1MCP Tools
Tool | Description |
| Send a prompt to Hermes, get response. Use |
| Send a message through Hermes (Telegram, Discord, etc.) |
| List available Hermes messaging channels |
| Full health check: Hermes CLI, gateway, daemon status |
Example: Multi-turn Conversation
# Turn 1 — start a new session
mcporter call coco.ask_hermes prompt="Hi, my name is Jonus"
# → { response: "Hello Jonus!", session_key: "20260624_..." }
# Turn 2 — continue the same conversation
mcporter call coco.ask_hermes prompt="What's the weather like?" session_key="20260624_..."Requirements
Node.js >= 18
Hermes Agent (
pip install hermes-agent)mcporter (comes with OpenClaw)
License
MIT
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
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/ClewCode/mcp-coco'
If you have feedback or need assistance with the MCP directory API, please join our Discord server