native-mcp

Connect to MCP servers and integrate their tools into Hermes Agent.

Updated May 11, 2026
One-click install
npx skills add https://github.com/richardnguyen0715/keep-it-real --skill native-mcp-richardnguyen0715
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: native-mcp
Source: https://github.com/richardnguyen0715/keep-it-real/tree/main/refer-projects/hermes-agent/skills/mcp/native-mcp
Command: npx skills add https://github.com/richardnguyen0715/keep-it-real --skill native-mcp-richardnguyen0715

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill allows users to connect to MCP servers and use their tools directly within Hermes Agent, eliminating the need for a bridge CLI and providing seamless integration of external capabilities.

Core Features & Use Cases

  • MCP Server Connection: Connect to MCP servers and discover their tools.
  • Tool Usage: Call MCP tools directly from within Hermes Agent without additional configuration.
  • Use Case: For example, if you have a server that provides weather information via MCP, you can use this Skill to fetch the current weather directly within Hermes Agent.

Quick Start

Add MCP servers to ~/.hermes/config.yaml and restart Hermes Agent. Use the tools naturally, just ask the agent to get the current weather.

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 directly within Hermes Agent?

To connect to an MCP server, add your server configurations to `~/.hermes/config.yaml` and restart Hermes Agent. This integrates the Model Context Protocol server's tools directly, allowing you to call them naturally without needing a bridge CLI.

What dependencies do I need to run an MCP server connection?

You need the `mcp` Python package installed, along with either Node.js or uv for server execution. These dependencies are required to establish the server connection and support both stdio and HTTP transport types.

Does MCP server integration support agent-in-the-loop workflows?

Yes, MCP server integration supports agent-in-the-loop workflows by enabling server-initiated LLM requests. This allows the external Model Context Protocol server to interact dynamically with the Hermes Agent during execution.

Can I use HTTP transport to connect to MCP servers or is it limited to stdio?

You can use both HTTP and stdio transport types to connect to MCP servers. This flexibility allows you to integrate external capabilities over the network or via standard input/output streams directly within Hermes Agent.

What is the advantage of using MCP server integration over a bridge CLI?

MCP server integration eliminates the need for a bridge CLI, providing seamless integration of external capabilities. You can discover and call Model Context Protocol tools directly from within Hermes Agent without additional configuration overhead.