native-mcp

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

23|4|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/NeoLabs-Systems/NeoAgent --skill native-mcp-neolabs-systems
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: native-mcp
Source: https://github.com/NeoLabs-Systems/NeoAgent/tree/main/server/catalog_sources/store-bundles/skills/mcp/native-mcp
Command: npx skills add https://github.com/NeoLabs-Systems/NeoAgent --skill native-mcp-neolabs-systems

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill connects to external MCP (Model Context Protocol) servers, discovers their tools, and registers them as native Hermes Agent tools, allowing for seamless integration of external capabilities.

Core Features & Use Cases

  • MCP Server Connectivity: Connects to external MCP servers and discovers their tools.
  • Tool Registration: Registers discovered tools as native Hermes Agent tools.
  • Transport Support: Supports stdio and HTTP transports with automatic reconnection.
  • Security and Filtering: Implements security filtering and zero-config tool injection.
  • Use Case: Use this to integrate external tools like filesystem access, GitHub, databases, and APIs directly into Hermes Agent.

Quick Start

Add MCP servers to ~/.hermes/config.yaml and restart Hermes Agent. Tools from MCP servers will then be available for use.

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 with Hermes Agent?

To integrate external MCP servers with Hermes Agent, add your server configurations to the ~/.hermes/config.yaml file and restart Hermes Agent. The Skill discovers and registers tools from these servers as native Hermes Agent tools automatically.

What transports are supported for Model Context Protocol connectivity?

Model Context Protocol connectivity supports both stdio and HTTP transports. It includes automatic reconnection capabilities to maintain stable connections between Hermes Agent and external MCP servers during tool execution.

Do I need Node.js and Python to use MCP server tools?

Yes, you need both Node.js and Python packages installed to use MCP server tools. These dependencies are required for the Skill to connect to external Model Context Protocol servers and register their discovered tools natively.

Can I use filesystem access and GitHub APIs through Model Context Protocol?

Yes, you can use filesystem access, GitHub, databases, and APIs through Model Context Protocol. The Skill connects to external MCP servers providing these services and registers them as native Hermes Agent tools for direct use.

How does tool discovery work with external MCP servers?

Tool discovery with external MCP servers works by connecting to the server, automatically identifying available tools, and registering them as native Hermes Agent tools. This process includes security filtering and zero-config tool injection for expanded functionality.