native-mcp

Connect Hermes Agent to MCP servers and register their tools automatically.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

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

Core Features & Use Cases

  • Automatic discovery: On startup, discover MCP tools exposed by MCP servers and register them under Hermes.
  • Multi-transport support: Works with stdio and HTTP MCP servers for flexible deployments.
  • Security-focused integration: Applies environment filtering and credential handling to prevent leakage.
  • Use Case: Deploy an MCP server that exposes a suite of tooling, and Hermes can call those tools as built-in actions without extra wiring.

Quick Start

Start Hermes Agent with an MCP server configured in ~/.hermes/config.yaml, then Hermes will automatically discover and register tools.

Frequently Asked Questions about native-mcp

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

FAQPage Schema
How do I automatically discover and register external MCP tools in Hermes?

To discover external MCP tools in Hermes, configure your MCP servers in ~/.hermes/config.yaml. On startup, Hermes automatically connects using stdio or HTTP transports and registers the discovered tools as native Hermes actions.

Can I use both stdio and HTTP transports to connect MCP servers to my agent?

Yes, MCP server integration supports both stdio and HTTP transports. This multi-transport support enables flexible deployments and includes automatic reconnection to maintain stable access to external tooling.

Does MCP tool registration in Hermes protect sensitive credentials and environment data?

Yes, the MCP integration applies security-focused filtering and credential handling during tool discovery. This prevents leakage of sensitive environment data when Hermes connects to external MCP servers.

What is the best way to integrate an external tooling suite into Hermes without extra wiring?

The best way to integrate external tooling is deploying an MCP server that exposes your tools. Hermes automatically discovers and registers these MCP tools as built-in actions, requiring no extra wiring beyond configuration.

Why are my MCP tools not showing up in Hermes conversations?

MCP tools may not show up if MCP servers are not properly configured in ~/.hermes/config.yaml. Ensure your MCP server configuration is correct so Hermes can automatically discover and register tools on startup.