native-mcp

Connect Hermes Agent to MCP servers and register discovered tools.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/danmartinez78/echo-ghost-backup --skill native-mcp-danmartinez78
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: native-mcp
Source: https://github.com/danmartinez78/echo-ghost-backup/tree/main/skills/mcp/native-mcp
Command: npx skills add https://github.com/danmartinez78/echo-ghost-backup --skill native-mcp-danmartinez78

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Hermes Agent lacks native visibility into MCP server tools; this Skill automatically connects to MCP servers, discovers their tools, and registers them as Hermes Agent tools for immediate use.

Core Features & Use Cases

  • Automatic MCP server discovery on Hermes startup and dynamic tool registration.
  • Supports stdio and HTTP transports with automatic reconnection and secure handling.
  • Zero-config tool injection into all Hermes toolsets for immediate availability across conversations.

Quick Start

Configure your Hermes setup with one or more mcp_servers in ~/.hermes/config.yaml and restart Hermes to enable automatic tool discovery and registration.

Frequently Asked Questions about native-mcp

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

FAQPage Schema
How do I expose MCP server tools to Hermes Agent automatically?▼

To expose MCP server tools to Hermes Agent automatically, configure your servers in ~/.hermes/config.yaml and restart Hermes. The native-mcp Skill connects on startup, discovers available tools, and injects them into all platform toolsets for immediate use.

Does Hermes Agent support both stdio and HTTP transports for MCP servers?▼

Hermes Agent supports both stdio and HTTP transports for connecting to MCP servers. The native-mcp Skill manages these connections with automatic reconnection and secure handling, ensuring continuous tool availability across your conversations.

How does MCP tool discovery work when starting Hermes Agent?▼

MCP tool discovery works by reading the mcp_servers configuration from ~/.hermes/config.yaml during Hermes startup. The Skill connects to the specified MCP servers, discovers their available tools, and registers them as native Hermes tools with continuous reinjection.

Can I dynamically register MCP server tools in Hermes without manual configuration?▼

You can dynamically register MCP server tools in Hermes by defining your servers in ~/.hermes/config.yaml. The native-mcp Skill performs zero-config tool injection into all Hermes toolsets, making the tools immediately available across your environment.

What are the limitations of using MCP servers with Hermes Agent?▼

Limitations of using MCP servers with Hermes Agent include the requirement of the optional MCP Python package and dependency on the ~/.hermes/config.yaml file for server definitions. Transport connections rely on automatic reconnection for stability.