What problem does it solve? Manually bridging external MCP servers into an agent's toolset requires custom glue code and repeated configuration. This Skill connects MCP servers at startup, discovers their tools, and registers them as first-class agent tools with no bridge CLI needed. ## Core Features & Use Cases - Automatic Tool Discovery: Connects to configured MCP servers on startup, calls list_tools(), and registers each tool with an mcp_{server}_{tool} naming prefix. - Dual Transport Support: Runs local stdio servers (npx, uvx, or any command) and connects to remote HTTP/StreamableHTTP servers with custom headers. - Security Controls: Filters environment variables passed to subprocesses and redacts credential patterns from error messages shown to the LLM. - Use Case: Add a GitHub MCP server with a personal access token to config.yaml, restart the agent, and immediately call tools like mcp_github_list_issues in any conversation. ## Quick Start Add an MCP server entry under mcp_servers in ~/.hermes/config.yaml and restart the agent to make its tools available.