native-mcp - Built-in MCP client for tool discovery and integration
Connects to stdio and HTTP MCP servers at startup, discovers available tools, and registers them into agent toolsets.
Tags
Updated: 2026-09-25Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Connect to stdio MCP servers
- Connect to HTTP MCP servers
- Discover available MCP tools
- Register discovered tools into toolsets
- Filter subprocess environment variables
- Redact credentials in error messages
Inputs
- ~/.hermes/config.yaml configuration file
- MCP server commands or URLs
- Environment variables and HTTP headers
Outputs
- Registered MCP tools in toolsets
- Startup connection log messages
Requirements
- Python mcp package
- Node.js for npx servers
- uv for uvx servers
