native-mcp

Connect to MCP servers and invoke their tools within Hermes Agent.

1|Updated Jun 23, 2026
One-click install
npx skills add https://github.com/whichguy/hermes-skills-marketplace --skill native-mcp-whichguy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: native-mcp
Source: https://github.com/whichguy/hermes-skills-marketplace/tree/main/skills/native-mcp
Command: npx skills add https://github.com/whichguy/hermes-skills-marketplace --skill native-mcp-whichguy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires mcp, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows you to connect to MCP servers and use their tools directly within Hermes Agent, eliminating the need for a bridge CLI and providing seamless integration with built-in tools.

Core Features & Use Cases

  • Connect to MCP Servers: Establish connections to both stdio and HTTP-based MCP servers.
  • Auto-Discovery of Tools: Automatically discover and register tools from MCP servers.
  • Use Case: Use the Skill to connect to an MCP server that provides filesystem access and call its tools directly within Hermes Agent without any additional configuration.

Quick Start

Add an MCP server to ~/.hermes/config.yaml and restart Hermes Agent. Use the mcp_time_get_current_time tool to get the current time.

Frequently Asked Questions about native-mcp

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

FAQPage Schema
How do I connect to an MCP server and use its tools within Hermes Agent?

To connect to an MCP server within Hermes Agent, add the server configuration to ~/.hermes/config.yaml and restart Hermes Agent. The Skill uses Python's mcp package to establish HTTP or stdio connections, automatically discovering and registering server-provided tools for direct invocation.

What is MCP server tool discovery and how does auto-registration work?

MCP server tool discovery is the process of automatically identifying tools provided by a connected MCP server. Once a connection is established via HTTP or stdio, the Skill auto-registers these tools, making them directly available for invocation within Hermes Agent.

Does this MCP integration support both HTTP and stdio server connections?

Yes, this MCP integration supports both HTTP and stdio server connections. It relies on Python's mcp package to handle the underlying communication protocols, allowing Hermes Agent to connect to either server type for tool access.

Do I need a bridge CLI to use MCP server tools in Hermes Agent?

No, you do not need a bridge CLI to use MCP server tools in Hermes Agent. This Skill provides seamless integration by connecting directly to MCP servers, eliminating the need for an external bridge CLI for administrative workflows.

When do I need to use an MCP server connection for automation workflows?

You need an MCP server connection for automation workflows requiring server-side tool access, such as filesystem operations. This Skill enables administrative workflows by allowing Hermes Agent to directly invoke tools provided by the connected MCP server.