Skip to content
Hermes· Nous Research’s self-improving agent

Your ModuleX workflows, in Hermes’ toolbox. Publish once; they sit beside Hermes’ memory and skills.

api.modulex.dev/mcp/servestreamable HTTPmx_mcp_key via X-API-Key

hermes-agent · modulex mcpconnected
  • tools/list
  • weekly_metrics_digest · workflow
  • meeting_notes_to_tasks · workflow
  • files · knowledge · built-in
  • tools/call weekly_metrics_digest
  • run started · metered in credits

Four steps, one key. Publish once in ModuleX, paste one block into Hermes, and the tools are live.

  1. 01Publish a serverIn Settings › ModuleX MCP, choose what it exposes: workflows, Files, Knowledge. Paid plan; owner or admin.
  2. 02Copy the keyOne mx_mcp_ key, shown once. Rotation issues a replacement.
  3. 03Add the configPoint the client at your private endpoint. The exact snippet is below.
  4. 04Ask from the clientTools appear on the next list. Calls are metered in credits; listing is free.
hermes · mcp config · yaml
mcp_servers:
  modulex:
    url: "https://api.modulex.dev/mcp/serve/{server_id}"
    headers:
      X-API-Key: "mx_mcp_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
Hermes reads MCP config from ~/.hermes/config.yaml under mcp_servers.

Replace the endpoint placeholder with your server URL from the Overview tab, and do not add an X-Organization-ID header; the MCP endpoint does not use one. Full client guide in the docs

Workflows, Files, Knowledge. That is what Hermes sees; each with a name, description, and input schema.

Workflow toolsEvery deployed workflow you publish becomes a tool with its name, description, and input schema.
FilesList, read, write, and append organization Files.
KnowledgeList your Knowledge bases and run retrieval over them.

The 179-integration catalog is not published directly: Hermes calls one tool, the workflow does the cross-tool work. Browse the integrations

ModuleX MCP at a glance. Straight from the docs.

Endpointhttps://api.modulex.dev/mcp/serve/{server_id}
TransportStreamable HTTP (stateless JSON-RPC over POST)
AuthenticationX-API-Key (or Authorization: Bearer)
Key prefixmx_mcp_
Publish fromSettings › ModuleX MCP
RequiresPaid plan; owner or admin publishes
Servers per organization20
Keys per server / org10 / 50
Published tools per server100
Concurrent tool calls10
Key lifetimeup to 365 days
BillingTool calls consume credits like in-app runs; listing tools is free

ModuleX MCP and Hermes.

  • Not directly. ModuleX MCP publishes your deployed workflows, Files, and Knowledge as tools, not the third-party integration catalog. The workflows themselves are what act across the tools your organization has connected.

Hermes remembers. Your workflows deliver.

Workflows to build firstThe tools they act across

Hermes is a Nous Research project (MIT). ModuleX is an independent MCP server and is not affiliated with Nous Research.