mcporter

List, configure, authenticate, and call MCP servers via HTTP or stdio.

1|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/zhanbei1/OpenOcta --skill mcporter-zhanbei1
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: mcporter
Source: https://github.com/zhanbei1/OpenOcta/tree/main/src/skills/mcporter
Command: npx skills add https://github.com/zhanbei1/OpenOcta --skill mcporter-zhanbei1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

mcporter provides a unified CLI workflow to list, configure, authenticate, and call MCP servers/tools directly (HTTP or stdio), including ad-hoc servers, config edits, and CLI/type generation.

Core Features & Use Cases

  • List MCP servers and view available tools.
  • Authenticate and manage server configurations from the command line.
  • Call tools, generate type stubs, and perform on-demand server actions via HTTP or stdio.

Quick Start

Run mcporter list to enumerate servers, then call a tool with mcporter call <server.tool> key=value.

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 command line?▼

You can manage MCP servers from the command line by installing the node-based mcporter CLI utility to list available servers, edit configurations, and invoke tools directly via HTTP or stdio.

How do I call a specific tool on an MCP server via CLI?▼

To call a specific tool on an MCP server via CLI, execute the command `mcporter call <server.tool> key=value` after listing available servers and tools with `mcporter list` to ensure correct naming.

What is the best way to authenticate and configure MCP servers for automated workflows?▼

The best way to authenticate and configure MCP servers for automated workflows is using a unified CLI tool like mcporter to manage server configurations, handle authentication, and generate type stubs on-demand.

Do I need Node.js to run mcporter for MCP server management?▼

Yes, you need a node-based installation environment to run mcporter, as it requires Node.js to perform MCP server listing, authentication, configuration edits, and tool invocations via HTTP or stdio.

Can I generate type stubs for MCP server tools from the command line?▼

Yes, you can generate type stubs for MCP server tools from the command line using mcporter, which supports on-demand server actions including type generation and direct tool invocations via HTTP or stdio.

Does mcporter support both HTTP and stdio connections for MCP servers?▼

Yes, mcporter supports both HTTP and stdio connections, allowing you to control MCP servers and perform ad-hoc server actions, configuration edits, and tool invocations across development, testing, and operations scenarios.