Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Hermes Conductor

FreeNot checked

MCP server that integrates Conductor Cloud with Hermes Agent, enabling Hermes to create sandboxed coding workspaces, dispatch tasks to developer agents (Claude,

GitHubEmbed

About

MCP server that integrates Conductor Cloud with Hermes Agent, enabling Hermes to create sandboxed coding workspaces, dispatch tasks to developer agents (Claude, Codex, Cursor, ACP), and monitor or retrieve session results via MCP tools.

README

MCP server that exposes Conductor Cloud as tools for Hermes Agent, so Hermes (running as your Telegram brain) can dispatch real coding work to Conductor's sandboxed developer agents.

Telegram  <->  Hermes Agent (brain)  <->  this MCP server  <->  Conductor Cloud (dev agents)

Tools exposed

  • list_projects — repos available to create a workspace from
  • create_workspace — spin up a sandboxed workspace + first session (agent: claude | codex | cursor | acp)
  • get_workspace_status — poll workspace lifecycle (initializingready → ...)
  • archive_workspace — tear a workspace down when done
  • send_message — send an instruction/prompt into a coding session
  • get_session_status — poll whether the agent is idle | working | error
  • get_session_messages — read the full transcript
  • cancel_session — stop the agent mid-task

Typical flow a Hermes conversation would drive: list_projectscreate_workspacesend_message (the task) → poll get_session_status until idleget_session_messages for the result → archive_workspace.

Setup

  1. Get a Conductor API key (requires Conductor Pro): https://app.conductor.build/users/api-keys

  2. Install and build:

    npm install
    npm run build
    
  3. Register it in Hermes's ~/.hermes/config.yaml:

    mcp_servers:
      conductor:
        command: "node"
        args: ["/Users/rohanarora/Desktop/hermes-conductor-mcp/dist/index.js"]
        env:
          CONDUCTOR_API_KEY: "<your conductor api key>"
    
  4. Restart Hermes. It should discover tools prefixed mcp_conductor_* (e.g. mcp_conductor_create_workspace).

  5. Make sure Hermes's Telegram gateway is already configured (BotFather token + your user ID) — see https://hermes-agent.nousresearch.com/docs/user-guide/messaging/telegram. That part is independent of this server.

Local dev

CONDUCTOR_API_KEY=sk-... npm run dev

Runs the server directly via tsx over stdio — pair with any MCP inspector/client to test tool calls without going through Hermes.

from github.com/rohanxdesign/hermes-conductor-mcp

Installing Hermes Conductor

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/rohanxdesign/hermes-conductor-mcp

FAQ

Is Hermes Conductor MCP free?

Yes, Hermes Conductor MCP is free — one-click install via Unyly at no cost.

Does Hermes Conductor need an API key?

No, Hermes Conductor runs without API keys or environment variables.

Is Hermes Conductor hosted or self-hosted?

A hosted option is available: Unyly runs the server in the cloud, no local setup required.

How do I install Hermes Conductor in Claude Desktop, Claude Code or Cursor?

Open Hermes Conductor 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

Compare Hermes Conductor with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All ai MCPs