mcporter

Discover, configure, and call MCP servers and tools from the terminal.

Updated May 3, 2026
One-click install
npx skills add https://github.com/Yangel-hide/video-production-planner-agent --skill mcporter-yangel-hide
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcporter
Source: https://github.com/Yangel-hide/video-production-planner-agent/tree/main/optional-skills/mcp/mcporter
Command: npx skills add https://github.com/Yangel-hide/video-production-planner-agent --skill mcporter-yangel-hide

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Discover, configure, and call MCP servers and tools from the terminal.

Core Features & Use Cases

  • Discover MCP servers configured by other clients or registries and connect ad-hoc via HTTP or stdio.
  • Call MCP tools using key=value or functional syntax, inspect results, and generate client wrappers or CLI commands.
  • Manage authentication and configuration, including OAuth login and per-server settings, for repeatable workflows.

Quick Start

Install mcporter and start by listing servers with mcporter list.

Frequently Asked Questions about mcporter

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

FAQPage Schema
How do I manage MCP servers from the terminal?

You can manage MCP servers from the terminal by discovering, configuring, and calling server tools using ad-hoc HTTP or stdio connections. This enables direct workflow automation, testing, and CLI-based integration without a GUI client.

What is the best way to call MCP tools from a command line interface?

Calling MCP tools from a CLI is done using key=value or functional syntax to invoke specific server functions. You can inspect results directly in the terminal and generate client wrappers or CLI commands for repeatable use.

How does authentication work when connecting to MCP servers?

Authentication for MCP servers is managed through built-in configuration settings that support OAuth login flows. This allows you to establish repeatable workflows with per-server authentication credentials directly from the terminal.

Can I discover MCP servers configured by other clients?

Yes, you can discover MCP servers configured by other clients or external registries. The tool connects to these discovered instances ad-hoc via HTTP or stdio, allowing immediate integration and testing of existing server ecosystems.

Does mcporter support generating client wrappers for MCP tools?

Yes, mcporter supports optional code-generation features to create client wrappers and CLI commands for MCP ecosystems. This is driven by a frontmatter-based metadata model that defines server and tool specifications.

What are the limitations of using a CLI for MCP server management?

Using a CLI for MCP server management focuses on terminal-based automation and testing rather than visual inspection. While it supports robust configuration and HTTP/stdio connections, complex server state visualization may require external tools.