mcporter

Locate and invoke MCP servers and tools from the terminal via npx.

Updated May 4, 2026
One-click install
npx skills add https://github.com/JamesFincher/gengar --skill mcporter-jamesfincher
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcporter
Source: https://github.com/JamesFincher/gengar/tree/main/optional-skills/mcp/mcporter
Command: npx skills add https://github.com/JamesFincher/gengar --skill mcporter-jamesfincher

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

mcporter eliminates the friction of manually configuring Model Context Protocol (MCP) servers and figuring out how to invoke their tools, so you can get answers and actions from MCP tools quickly.

Core Features & Use Cases

  • MCP discovery & listing: Auto-discovers configured MCP servers and lists available tools with schema details for faster selection.
  • Direct tool calling: Calls tools via key=value or function-style inputs, with optional JSON output for machine parsing.
  • Ad-hoc servers & configuration management: Supports HTTP and stdio MCP servers (including on-the-fly connections), plus auth/config/daemon workflows.

Use Case: You want to trigger a multi-step workflow against an existing MCP integration like Linear, Jira, or a filesystem MCP server, and you need a repeatable terminal command that reliably enumerates tools and executes them with correct parameters.

Quick Start

Ask: run mcporter to list MCP servers on this machine and then call a specific tool with the parameters you need.

Frequently Asked Questions about mcporter

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

FAQPage Schema
How do I call MCP server tools from the terminal without manual configuration?

You can discover and invoke MCP server tools from the terminal using npx to auto-discover configured servers and execute tools via key=value or function-style inputs on demand.

What is the best way to list available MCP tools and their schemas before calling them?

Listing available MCP tools and their schemas is done by running mcporter, which auto-discovers configured MCP servers and outputs tool details for faster selection.

Can I connect to an ad-hoc HTTP or stdio MCP server on the fly?

Yes, you can connect to ad-hoc HTTP and stdio MCP servers on the fly, enabling on-demand server connections for specific automation and integration workflows.

Does MCP tool calling from the terminal support OAuth authentication?

OAuth authentication is supported for MCP tool calling from the terminal, allowing secure configuration and auth management for MCP server interactions.

How do I get structured JSON output from MCP tool calls for automation?

Structured JSON output from MCP tool calls is produced by requesting JSON mode, enabling machine parsing of results for downstream automation and integration tasks.

What do I need to run an MCP client and call tools via the command line?

To run an MCP client and call tools via the command line, you need Node.js installed locally to execute the tool discovery and invocation processes through npx.