mcporter

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

mcporter helps developers quickly discover, configure, authenticate, and call MCP servers and tools directly from the terminal, reducing setup time and context switching.

Core Features & Use Cases

  • Discover MCP servers configured on the machine and list tools with schema details
  • Call a tool with key=value pairs or JSON payloads, including ad-hoc HTTP or stdio servers
  • Manage authentication and config, and generate CLI wrappers or TypeScript clients for integration

Quick Start

Run mcporter list to view configured MCP servers on your machine.

Frequently Asked Questions about mcporter

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

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

You can list configured MCP servers from the terminal by running the mcporter list command to discover servers and view available tools with schema details. It outputs structured results for automation.

Can I call MCP server tools with JSON payloads from the command line?

Yes, you can call MCP server tools from the command line using key=value pairs or JSON payloads. This includes calling tools on ad-hoc HTTP or stdio servers directly from the terminal.

What is the best way to automate MCP server discovery and configuration?

The best way to automate MCP server discovery and configuration is using a CLI tool like mcporter, which lists servers, manages authentication, and outputs structured results for automation pipelines.

Do I need Node.js and npx to run mcporter for server management?

Yes, you need Node.js and npx installed to run mcporter for server management. The CLI requires these JavaScript runtime tools to automate discovery and call MCP servers.

How do I generate TypeScript clients for MCP server integration?

You generate TypeScript clients for MCP server integration by using mcporter to manage authentication and config. It can generate CLI wrappers or TypeScript clients for integration into your projects.