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.