What problem does it solve?
Hermes Agent cannot automatically surface tools from external MCP servers as first-class tools without manual bridging; native-mcp automates discovery, registration, and secure exposure so external capabilities appear integrated and callable like built-in tools.
Core Features & Use Cases
- Automatic Discovery & Injection: Connects to configured MCP servers at startup, lists available tools, and registers them into the Hermes tool registry with consistent naming.
- Transport Flexibility: Supports both stdio (subprocess) and HTTP/StreamableHTTP transports for local and remote servers.
- Security & Reliability: Filters environment variables, redacts credential-like patterns from errors, and performs automatic reconnection with exponential backoff.
- Use Case: Add an npx filesystem server to let the agent read and write files, or connect a GitHub MCP to enable repository queries and issue management directly from conversations.
Quick Start
Add a server configuration under mcp_servers in your Hermes config and restart the agent to discover and inject its tools.