mcporter

Discover and call MCP servers and tools from the terminal.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

mcporter removes the friction of setting up and calling MCP servers/tools by giving you a single terminal workflow to discover servers, authenticate when needed, and invoke tools reliably.

Core Features & Use Cases

  • MCP Server Discovery: Auto-discovers MCP servers configured by other clients on your machine, so you can start using available tools quickly.
  • Tool Calling (HTTP or stdio): Calls MCP tools directly over HTTP or by launching stdio servers, including ad-hoc one-off servers.
  • Auth, Config, and Daemon: Manages OAuth authentication, server configuration, and persistent connections via a daemon.
  • Schema-Driven Inspection and Generation: Lists tools with schema details and generates CLI wrappers and TypeScript clients/types for integration work.

Quick Start

List available servers on this machine by running: mcporter list.

Frequently Asked Questions about mcporter

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

FAQPage Schema
How do I call MCP tools from the terminal?

You can call MCP tools from the terminal by using the mcporter CLI to discover servers and invoke them via key=value or JSON payloads. It supports both HTTP and stdio servers for direct terminal execution.

How do I discover available MCP servers on my machine?

To discover available MCP servers on your machine, run the `mcporter list` command. The CLI automatically auto-discovers servers configured by other clients, allowing you to quickly list their tools and schema details.

Can I manage OAuth authentication for MCP servers via CLI?

Yes, you can manage OAuth authentication for MCP servers via CLI. The mcporter tool handles OAuth authentication and configuration management, allowing you to securely authenticate servers directly from your terminal.

Do I need a daemon running to call MCP tools over HTTP?

You do not need a daemon running to call MCP tools over HTTP, as mcporter supports ad-hoc one-off server execution. However, an optional daemon is available for establishing persistent server connections when needed.

How do I generate TypeScript clients from MCP tool schemas?

You can generate TypeScript clients and CLI wrappers from MCP tool schemas by using mcporter's schema-driven inspection feature. It lists tools with detailed schema information to facilitate integration work.

What is the best way to run an ad-hoc stdio MCP server?

The best way to run an ad-hoc stdio MCP server is using the mcporter CLI, which supports launching one-off stdio servers. This allows for deterministic terminal execution and returns structured JSON output for parsing.