mcporter

Manage MCP servers and tools from the terminal via Node.js and npx.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

MCP server management at the command line without context switching or manual scripting.

Core Features & Use Cases

  • Discover MCP servers configured by MCP clients on the machine and list available tools.
  • Authenticate, configure, and call MCP servers/tools directly from the terminal.
  • Generate CLI bindings, inspect tooling, and manage ad-hoc servers for rapid experimentation.

Quick Start

Run mcporter list to discover MCP servers, then mcporter call <server>.<tool> with key=value pairs to execute a tool.

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

You can manage MCP servers from the terminal by running mcporter to discover configured servers, authenticate, and invoke tools without manual scripting or context switching.

How do I discover and call tools on an MCP server via command line?

To call MCP server tools, run 'mcporter list' to discover available servers, then execute 'mcporter call <server>.<tool>' with key=value pairs to invoke the specific tool.

Do I need Node.js to run mcporter for MCP tool invocation?

Yes, you need Node.js and npx installed in your environment to execute mcporter for quick terminal-based discovery and invocation of MCP servers and tools.

Can I test ad-hoc HTTP or stdio MCP servers without a full client setup?

Yes, mcporter supports connecting to and managing ad-hoc HTTP or stdio MCP servers, allowing developers to inspect tooling and run rapid experiments directly from the terminal.

What is the best way to generate CLI bindings for MCP tools?

The best way to generate CLI bindings for MCP tools is using mcporter, which inspects configured servers and creates bindings for terminal-based tool invocation across diverse environments.