native-mcp

Connect to MCP servers and register their tools as native Hermes Agent tools.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Hermes Agent often needs to access external MCP servers to expand its capabilities. This Skill enables automatic connection to MCP servers, discovery of their available tools, and registration as native Hermes Agent tools, eliminating manual wiring.

Core Features & Use Cases

  • Auto-discovery of MCP servers on startup and registration of discovered tools with the naming pattern mcp_{server}_{tool}.
  • Support for stdio and HTTP transports, allowing both local and remote MCP servers to integrate with Hermes.
  • Automatic tool injection into all Hermes platform toolsets (CLI, Discord, Telegram) for universal access across conversations.
  • Secure operation with environment filtering and robust reconnection behavior to maintain tool availability.

Quick Start

Configure mcp_servers under ~/.hermes/config.yaml and restart Hermes Agent to start auto-discovery of 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 tools and register them as native Hermes Agent tools?

To auto-discover MCP tools, configure mcp_servers under ~/.hermes/config.yaml and restart Hermes Agent to automatically connect to MCP servers, discover their tools, and register them as native tools using the mcp_{server}_{tool} naming pattern.

Does Hermes Agent support connecting to remote MCP servers over HTTP?

Hermes Agent supports connecting to remote MCP servers over HTTP. It also supports stdio transports for local MCP servers, ensuring flexible integration with both local and remote tooling environments.

Can I access MCP tools across Discord and Telegram platform toolsets in Hermes?

You can access MCP tools across Discord, Telegram, and CLI platform toolsets in Hermes. Discovered tools are automatically injected into all Hermes platform toolsets for universal access across all conversations.

What happens if an MCP server connection drops during an active Hermes session?

If an MCP server connection drops, the native-mcp Skill uses a persistent background lifecycle with automatic reconnection behavior to maintain continuous tool availability and ensure stable MCP server connections.

Are there security features for filtering MCP server environments in Hermes?

Hermes applies security filtering during MCP tool discovery and registration. This environment filtering ensures secure operation when connecting to configured MCP servers and integrating their tools into Hermes platform toolsets.