native-mcp

Discover and integrate external MCP tools into Hermes Agent toolsets.

150|25|Updated Apr 20, 2026
One-click install
npx skills add https://github.com/Devsoul2026/Hermes-One-Click --skill native-mcp-devsoul2026
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: native-mcp
Source: https://github.com/Devsoul2026/Hermes-One-Click/tree/main/hermes-agent/skills/mcp/native-mcp
Command: npx skills add https://github.com/Devsoul2026/Hermes-One-Click --skill native-mcp-devsoul2026

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Hermes Agent needs to access external capabilities provided by MCP servers. It centralizes tool discovery and injection so workflows can leverage remote tools without manual wiring.

Core Features & Use Cases

  • Auto-discovery of MCP tools from configured servers and automatic registration into Hermes toolsets.
  • Supports stdio and HTTP MCP transports for flexible server wiring.
  • Use case: connect to an MCP server hosting filesystem or APIs and call tools from any Hermes conversation.

Quick Start

Add MCP servers under mcp_servers in ~/.hermes/config.yaml and restart Hermes Agent.

Frequently Asked Questions about native-mcp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate external MCP servers into Hermes Agent?

To integrate external MCP servers into Hermes Agent, add your server configurations under the mcp_servers key in ~/.hermes/config.yaml and restart Hermes. The agent will then auto-discover and register available tools into its toolset.

What transports are supported for connecting MCP servers?

MCP server connections support both stdio and HTTP transports. This allows flexible server wiring, enabling you to connect to local processes or remote HTTP-hosted MCP servers and expose their tools.

Do I need to manually wire tools when connecting an MCP server?

No manual wiring is required for MCP tool discovery. The system centralizes tool discovery and automatically injects registered MCP server tools into every Hermes platform toolset for immediate use.

What dependencies are required to enable MCP tool discovery?

MCP tool discovery requires the optional Python mcp package, Node.js, and uv installed in your environment. You must also configure servers in your ~/.hermes/config.yaml file.

Can I use filesystem or API tools from an MCP server in Hermes conversations?

Yes, you can connect to an MCP server hosting filesystem or API capabilities. Once configured, Hermes Agent auto-discovers the available tools, allowing you to call them from any Hermes conversation.

Why are my configured MCP servers not showing up in Hermes?

If configured MCP servers are missing, verify your mcp_servers entries in ~/.hermes/config.yaml are correct and ensure you have restarted Hermes Agent. Missing dependencies like the Python mcp package or Node.js can also prevent discovery.