🔥 Hot Repo: 95 PRs in 2 Days — Hermes Agent Is Now an MCP Server
Nous Research shipped Hermes Agent v0.6.0 on March 30 — merging 95 pull requests in 48 hours. The headline feature: the self-improving agent can now expose itself as an MCP server to Claude Desktop, Cursor, and VS Code.
By OMC Editorial on 2026-03-31
Hermes Agenthttps://github.com/NousResearch/hermes-agent by Nous Research shipped v0.6.0 on March 30, 2026 — 95 pull requests and 16 resolved issues merged in 48 hours. The headline feature: the agent can now run as a Model Context Protocol MCP server itself, which sent it surging by roughly 1,900 stars in a single day, reaching 19,592 total.
What Changed in v0.6.0
MCP Server Mode is the biggest architectural addition. Run hermes mcp serve and any MCP-compatible client — Claude Desktop, Cursor, VS Code — can browse Hermes conversations, search across sessions, read messages, and manage attachments through the standardized protocol. Both stdio and Streamable HTTP transports are supported, covering both local and remote deployments.
This is a two-way MCP story: Hermes has supported consuming MCP tools for some time. v0.6.0 makes it expose itself as an MCP server, turning a long-running personal agent into a queryable context store any Claude-based tool can tap.
Multi-Profile Support lets you run isolated Hermes instances from a single installation. Each profile gets its own config, memory, sessions, skills, and gateway process. Token-lock isolation prevents two profiles from sharing bot credentials — practical for separating a work coding assistant from a personal agent, or for teams sharing an install.
Fallback Provider Chain adds automatic failover across inference providers. When the primary goes down, Hermes advances to the next in the chain. The repo already supports 200+ models via OpenRouter alongside OpenAI, Anthropic, local endpoints, and several others — failover makes that breadth operationally useful in production.
Official Docker Container ships for the first time, supporting CLI and gateway modes with volume-mounted config. Dynamic Tool Discovery moves to the new streamablehttpclient and responds to notifications/tools/listchanged events so newly-added MCP tools become available without reconnecting.
v0.6.0 also adds Feishu/Lark and WeCom messagi