mcporter

Manage MCP servers and tools via a unified command-line interface.

1|Updated May 12, 2026
One-click install
npx skills add https://github.com/projectedanx/hermes-agent --skill mcporter-projectedanx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcporter
Source: https://github.com/projectedanx/hermes-agent/tree/main/optional-skills/mcp/mcporter
Command: npx skills add https://github.com/projectedanx/hermes-agent --skill mcporter-projectedanx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires node.

What problem does it solve?

This Skill bridges the gap between your terminal and the Model Context Protocol (MCP) ecosystem, allowing you to discover, configure, and execute tools from any MCP server without manual integration overhead.

Core Features & Use Cases

  • Unified Tool Management: List, auth, and call tools from local or remote MCP servers using a single CLI interface.
  • Ad-hoc Execution: Connect to HTTP or stdio-based servers on the fly without permanent configuration changes.
  • Developer Utilities: Generate CLI wrappers and TypeScript types directly from MCP server schemas to accelerate integration.

Quick Start

Use the mcporter skill to list all available tools from the filesystem server by running mcporter list fs.

Frequently Asked Questions about mcporter

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

FAQPage Schema
How do I call MCP tools from the command line?

You can call MCP tools from the command line by using the mcporter CLI to discover, configure, and execute tools from any local or remote MCP server without manual integration overhead.

What is the Model Context Protocol used for in CLI integrations?

The Model Context Protocol in CLI integrations is used to bridge your terminal with the MCP ecosystem, allowing unified tool management, ad-hoc execution, and direct schema-based code generation for agentic workflows.

Can I connect to HTTP and stdio-based MCP servers without permanent configuration changes?

Yes, mcporter supports ad-hoc execution, allowing you to connect to HTTP and stdio-based MCP servers on the fly without requiring permanent configuration changes to your environment.

Do I need Node.js to manage MCP server schemas and authentication?

Yes, you need Node.js installed because the mcporter CLI requires it to manage tool schemas, handle authentication, and generate TypeScript types for MCP server integrations.

How do I generate TypeScript types from an MCP server schema?

You generate TypeScript types from an MCP server schema by using the mcporter CLI developer utilities, which create CLI wrappers and types directly from the discovered schemas to accelerate integration.

What's the best way to list available tools from a filesystem MCP server?

The best way to list available tools from a filesystem MCP server is using the mcporter CLI, specifically by running the command `mcporter list fs` to discover all accessible tools.