What problem does it solve? Adding MCP servers to Hermes Agent involves hunting through scattered config sources (Copilot configs, mcpservers.org, NuGet, npm), non-interactive CLI quirks, and silent failures that only surface in the next session. This Skill consolidates the discovery sources, exact add commands, diagnosis steps, and known pitfalls into one operational guide. ## Core Features & Use Cases - Multi-source discovery: Find MCP server configs in Copilot's mcp-config.json, JetBrains Copilot configs, mcpservers.org, .NET global tools, and Claude configs (with portability warnings). - Non-interactive setup: Add HTTP and stdio servers with yes | hermes mcp add, including repeatable --env flags for servers needing per-project environment variables. - Diagnosis and repair: List, test, remove, and re-add broken servers, with documented fixes for event-loop crashes, OAuth-incompatible servers, and Python path issues. - Tool indexing: Build a tag+intent index of MCP tools (proven on 42 Rider tools) to steer agent tool selection via a pre_llm_call hook. - Use Case: You want Playwright browser automation in Hermes. The Skill gives you the exact install prerequisites (Node.js 18+), the add command, and verification steps. ## Quick Start Ask the agent to discover available MCP servers from your Copilot config and add the Playwright MCP server to Hermes, then verify it with hermes mcp list.