mcporter

Manage MCP servers and tools from the terminal via mcporter.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/ChimeraFoundationa/Agentx --skill mcporter-chimerafoundationa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcporter
Source: https://github.com/ChimeraFoundationa/Agentx/tree/main/skills/mcp/mcporter
Command: npx skills add https://github.com/ChimeraFoundationa/Agentx --skill mcporter-chimerafoundationa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Use mcporter to discover, call, and manage MCP (Model Context Protocol) servers and tools directly from the terminal.

Core Features & Use Cases

  • Discover MCP servers configured on the machine and inspect available tools with schema details.
  • Call tools ad hoc or with stored configurations, and generate TypeScript clients or CLI wrappers.
  • Authenticate and manage configuration for multiple MCP servers in local workflows.

Quick Start

Install Node.js, then run mcporter list to discover MCP servers configured on this machine.

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 using mcporter to discover, list, and call tools directly. It supports configuration management and interaction with both HTTP and stdio servers across multiple instances.

What is the best way to discover available tools on local MCP servers?

The best way to discover available tools on local MCP servers is by running mcporter list. This inspects configured servers and outputs schema details for every available tool.

How do I generate TypeScript clients for MCP servers?

You can generate TypeScript clients for MCP servers via mcporter. It creates CLI wrappers and TypeScript client code based on the tool schemas discovered during server inspection.

Do I need Node.js to call MCP tools via the command line?

Yes, you need Node.js installed to call MCP tools via the command line. The mcporter utility requires Node.js and npx availability to execute server interactions and generate client wrappers.

Can I authenticate and manage configuration for multiple MCP servers?

Yes, you can authenticate and manage configuration for multiple MCP servers. Mcporter supports storing configurations and handling authentication for various servers within your local workflows.

Can I call tools on ad hoc MCP servers without stored configurations?

Yes, you can call tools on ad hoc MCP servers without stored configurations. Mcporter supports direct ad hoc execution against HTTP or stdio servers without requiring prior setup.