What problem does it solve?
External MCP servers expose powerful tools, but they only become useful when Hermes Agent can discover, secure, and call them as if they were built-in capabilities, which this Skill manages automatically.
Core Features & Use Cases
- Native MCP integration: on startup, the client connects to each configured MCP server, lists its tools, registers them with the
mcp_{server}_{tool} naming convention, and injects them into every Hermes toolset without extra steps.
- Secure, resilient transport management: supports stdio and HTTP transports with filtered environments, credential redaction, per-call timeouts, and exponential backoff reconnection for reliable long-lived sessions.
- Sampling, auditing, and tool injection: enables MCP sampling requests, per-server configuration of models and rate limits, and aggregates telemetry so external capabilities behave consistently in all conversations.
Quick Start
Add your MCP servers to the mcp_servers section of ~/.hermes/config.yaml and restart Hermes Agent so their tools appear alongside the built-in capabilities.