native-mcp

Connects to MQTT servers, discovers their tools, and registers them in Hermes Agent.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Hermes Agent can connect to MCP servers, discover their tools, and expose them as first-class commands without manual wiring, simplifying integration of external capabilities.

Core Features & Use Cases

  • Auto-discovery of MCP server tools on Hermes Agent startup.
  • Automatic registration of discovered tools into Hermes' toolsets for seamless use in conversations.
  • Supports both stdio-based and HTTP-based MCP servers for flexible deployment.

Quick Start

Start Hermes Agent with MCP enabled and configured under ~/.hermes/config.yaml to auto-discover and register MCP tools at startup.

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 and register MCP server tools in Hermes Agent?

Hermes Agent auto-discovers MCP server tools by reading mcp_servers entries from ~/.hermes/config.yaml at startup, automatically injecting them as first-class commands without manual wiring.

Does Hermes MCP integration support both stdio and HTTP transport servers?

Yes, Hermes MCP integration supports both stdio-based and HTTP-based MCP servers, requiring the optional mcp package and Python 3 to enable HTTP transport tool discovery and registration.

What do I need to configure before connecting Hermes Agent to an MCP server?

You need to configure mcp_servers entries under ~/.hermes/config.yaml, ensure Python 3 is installed, and add the optional mcp package if you plan to connect to HTTP-based MCP servers.

How does automatic MCP tool discovery work in Hermes Agent?

Automatic MCP tool discovery works by connecting to configured MCP servers at Hermes Agent startup, extracting their available tools, and exposing them as first-class commands within Hermes' toolsets for seamless conversational use.

Why are my HTTP MCP server tools not registering in Hermes Agent?

HTTP MCP server tools may fail to register if the optional mcp package is missing, or if mcp_servers entries are incorrectly formatted in the ~/.hermes/config.yaml configuration file.