mcporter

Discover, configure, and call MCP servers and tools from the command line.

2|2|Updated Apr 16, 2026
One-click install
npx skills add https://github.com/huidge/hermes-skills --skill mcporter-huidge
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcporter
Source: https://github.com/huidge/hermes-skills/tree/main/mcp/mcporter
Command: npx skills add https://github.com/huidge/hermes-skills --skill mcporter-huidge

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

mcporter enables developers to discover, configure, and call MCP servers and tools directly from the command line, eliminating fragmented tooling and manual setup.

Core Features & Use Cases

  • Discover MCP servers configured on the machine and manage them from a single CLI.
  • Call MCP tools directly with key-value or structured arguments, with optional schema visibility.
  • Authenticate, configure connections, generate CLI wrappers and types, and run ad-hoc servers via HTTP or stdio.

Quick Start

List available MCP servers with mcporter list, then call a tool with mcporter call <server.tool> key=value to perform an action.

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 directly from the terminal?

You can call MCP tools directly from the terminal by using the command mcporter call <server.tool> key=value, passing structured or key-value arguments to execute actions without manual setup.

Can I list all configured MCP servers on my machine via CLI?

Yes, you can discover and list all configured MCP servers on your machine by running the mcporter list command, consolidating server management into a single CLI interface.

How do I manage authentication flows for MCP servers in local environments?

Managing authentication flows for MCP servers in local environments is handled directly through the CLI, allowing you to authenticate and configure connections for ad-hoc servers running via HTTP or stdio.

What is the best way to discover and control ad-hoc MCP servers?

The best way to discover and control ad-hoc MCP servers is using a CLI tool that manages configurations and invokes tools, eliminating fragmented tooling by running servers via HTTP or stdio.

Does mcporter support generating CLI wrappers and types for MCP tools?

Yes, mcporter supports generating CLI wrappers and types for MCP tools, enabling developers to configure connections and streamline tool invocation across discovered servers.