native-mcp

Discover and register MCP server tools into Hermes Agent toolsets.

Updated Jun 28, 2026
One-click install
npx skills add https://github.com/jleechanorg/hermes-agent --skill native-mcp-jleechanorg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: native-mcp
Source: https://github.com/jleechanorg/hermes-agent/tree/main/skills/mcp/native-mcp
Command: npx skills add https://github.com/jleechanorg/hermes-agent --skill native-mcp-jleechanorg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Hermes Agent needs to access MCP tools exposed by MCP servers. This skill connects to MCP servers at startup, discovers available tools, and makes them available as first-class Hermes tools without a bridge CLI.

Core Features & Use Cases

  • Auto-discovery and registration of MCP tools from configured servers.
  • Supports stdio and HTTP MCP transports, enabling both local and remote tools.
  • Auto-injection of MCP tools into all Hermes toolsets for immediate use in conversations and automation.

Quick Start

Add MCP servers to ~/.hermes/config.yaml under mcp_servers and restart Hermes Agent to auto-discover and expose MCP tools.

Frequently Asked Questions about native-mcp

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

FAQPage Schema
How do I auto-discover MCP server tools for Hermes Agent?

To auto-discover MCP server tools for Hermes Agent, add your MCP servers to the ~/.hermes/config.yaml file under mcp_servers and restart Hermes to connect and register the available tools automatically.

Does Hermes Agent support both stdio and HTTP MCP transports?

Yes, Hermes Agent supports both stdio and HTTP MCP transports, enabling you to connect and discover tools from both local Node.js servers and remote UVx HTTP-based servers.

What dependencies do I need to connect MCP servers to Hermes?

You need the MCP Python package installed to connect MCP servers to Hermes, along with Node.js for stdio servers and uv for UVx HTTP-based servers, otherwise discovery remains disabled.

How are discovered MCP tools integrated into Hermes automation workflows?

Discovered MCP tools are auto-injected into all Hermes toolsets as first-class tools, making them immediately available for use across CLI, Telegram, Discord, and automation workflows.

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

MCP servers may not show up in Hermes if the MCP Python package is not installed, as discovery remains disabled without it, or if servers are not properly configured in ~/.hermes/config.yaml.