mcporter

Discover, authenticate, and execute MCP servers and tools via CLI.

Updated Jul 13, 2026
One-click install
npx skills add https://github.com/zangjeicy/Hermes --skill mcporter-zangjeicy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcporter
Source: https://github.com/zangjeicy/Hermes/tree/main/optional-skills/mcp/mcporter
Command: npx skills add https://github.com/zangjeicy/Hermes --skill mcporter-zangjeicy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires npx.

What problem does it solve?

This Skill solves the fragmentation of Model Context Protocol (MCP) tools by providing a unified interface to discover, configure, and execute tools from any MCP server without manual integration overhead.

Core Features & Use Cases

  • Unified Tool Execution: Call tools from any MCP server using a consistent CLI syntax, whether the server is local, remote, or ad-hoc.
  • Server Management: Easily list, authenticate, and configure MCP servers, including support for ad-hoc HTTP or stdio connections.
  • Developer Utilities: Generate CLI wrappers and TypeScript types directly from MCP server schemas to accelerate development workflows.

Quick Start

Use the mcporter skill to list all available tools from the filesystem MCP server by running the command mcporter list --stdio npx -y @modelcontextprotocol/server-filesystem --name fs.

Frequently Asked Questions about mcporter

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

FAQPage Schema
How do I call tools from different MCP servers using a consistent CLI syntax?

You can call tools from any MCP server using a consistent CLI syntax by using this Skill to facilitate the discovery and execution of Model Context Protocol servers. It supports ad-hoc local, remote, HTTP, or stdio connections.

What is the best way to manage Model Context Protocol server configurations and authentication?

Managing MCP server configurations and authentication is handled through a command-line interface that lets you easily list, authenticate, and configure servers, including ad-hoc HTTP or stdio connections.

Do I need Node.js and npx to execute Model Context Protocol tool calls?

Yes, you need Node.js and the npx package runner to execute MCP server protocols and tool calls, as the Skill relies on npx to run the server protocols.

Can I generate TypeScript types and CLI wrappers directly from an MCP server schema?

Yes, you can generate CLI wrappers and TypeScript types directly from MCP server schemas to accelerate development workflows and improve interoperability.

How do I list available tools from a filesystem MCP server via command line?

You can list available tools by running the command mcporter list --stdio npx -y @modelcontextprotocol/server-filesystem --name fs, which connects ad-hoc to display the server's tools.