native-mcp

Connect Hermes Agent to MCP servers and register discovered tools.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies the integration of MCP servers and tools into the Hermes Agent, allowing for the use of external capabilities directly within the Agent without the need for a bridge CLI.

Core Features & Use Cases

  • MCP Server Connection: Connects to MCP servers and discovers their tools.
  • Tool Registration: Registers tools with the Agent for direct use.
  • stdio/HTTP Support: Handles both stdio-based and HTTP-based MCP servers.
  • Auto-Discovery: Automatically injects MCP tools into all platform toolsets.
  • Sampling: Supports server-initiated LLM requests for agent-in-the-loop workflows.

Quick Start

Add MCP servers to ~/.hermes/config.yaml and restart Hermes Agent. Use the tools naturally, for example, to get the current time by asking the agent.

Frequently Asked Questions about native-mcp

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

FAQPage Schema
How do I integrate external MCP servers into my agent workflow?

You integrate external MCP servers by connecting them to the Hermes Agent, which automatically discovers and registers their tools for direct use within the agent workflow.

Can I connect HTTP-based and stdio MCP servers to the agent?

Yes, you can connect both stdio-based and HTTP-based MCP servers to the Hermes Agent, allowing flexible integration of various external tool servers into your workflow.

How do I register external tools for agent-in-the-loop workflows?

You register external tools by connecting MCP servers to the Hermes Agent, which supports server-initiated LLM sampling requests required for agent-in-the-loop workflows.

What is the best way to auto-discover MCP tools without a bridge CLI?

The best way to auto-discover MCP tools without a bridge CLI is using the Hermes Agent, which automatically injects discovered MCP server tools into all platform toolsets.

Do I need to manually configure toolsets to use MCP tools?

No, you do not need to manually configure toolsets because the Hermes Agent automatically injects discovered MCP tools into all platform toolsets after you add the servers to the config file.