mcporter

Manage MCP servers and tools from the command line with JSON output.

1|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/cryptopafi/nexusos-skills --skill mcporter-cryptopafi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcporter
Source: https://github.com/cryptopafi/nexusos-skills/tree/main/mcp/mcporter
Command: npx skills add https://github.com/cryptopafi/nexusos-skills --skill mcporter-cryptopafi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The mcporter CLI removes friction from discovering, configuring, authenticating, and invoking MCP servers and tools from the terminal so developers and integrators can call model-context tools without manual HTTP or stdio plumbing.

Core Features & Use Cases

  • Discover locally configured and registry-listed MCP servers and connect ad-hoc via HTTP URLs or stdio commands.
  • Invoke tools with key=value or function-style arguments and request machine-readable JSON output for automation and orchestration.
  • Manage OAuth authentication flows, persistent daemon connections, configuration import/export, and generate CLI wrappers or TypeScript clients for integration.
  • Use Case: Automate invoking a scraping tool or creating issues via an MCP tool from CI scripts or local automation.

Quick Start

Use mcporter to list configured servers and call a tool with a key=value argument to retrieve JSON output.

Frequently Asked Questions about mcporter

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

FAQPage Schema
How do I invoke MCP server tools from the command line?

You can invoke MCP server tools from the command line by passing key=value or function-style arguments to a CLI interface, which handles the underlying HTTP or stdio connections and returns machine-readable JSON output.

What is the best way to discover locally configured MCP servers?

Discovering locally configured MCP servers is done by listing configured and registry-listed servers through a unified CLI, allowing you to find and connect to available tools without manual HTTP plumbing.

Can I connect to ad-hoc MCP servers over HTTP or stdio for automation?

Yes, you can connect to ad-hoc MCP servers over HTTP URLs or stdio commands, enabling direct tool invocation and orchestration from local automation scripts or CI environments.

Does mcporter support generating TypeScript clients for MCP tools?

Yes, mcporter supports generating TypeScript clients and CLI wrappers for MCP tools through its emit-ts and generate-cli operations, facilitating downstream integration of model-context tool calls.

How do I manage OAuth authentication for MCP servers in a terminal?

Managing OAuth authentication for MCP servers involves using the CLI to handle authentication flows and persistent daemon connections, ensuring secure access to protected tools directly from the terminal.

Do I need Node.js to run MCP server operations from the terminal?

Yes, you need Node.js installed because the CLI execution environment relies on npx to run operations for listing, configuring, and invoking MCP servers and tools.