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.