mcporter

Manage MCP servers and invoke their tools from the command line.

5|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/tiancaiamao/ai --skill mcporter-tiancaiamao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcporter
Source: https://github.com/tiancaiamao/ai/tree/main/skills/mcporter
Command: npx skills add https://github.com/tiancaiamao/ai --skill mcporter-tiancaiamao

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of working with MCP servers by letting you discover, configure, authenticate, and call tools from a single command-line workflow.

Core Features & Use Cases

  • Server discovery: List local and remote MCP servers, inspect schemas, and understand available tools quickly.
  • Operations and auth: Configure servers, manage OAuth authentication, and keep connection settings organized.
  • Tool execution: Call MCP tools over HTTP or stdio, launch ad hoc servers, and work with JSON output for automation.
  • Code generation: Generate CLI wrappers or TypeScript clients and types from existing MCP server definitions.

Quick Start

Ask me to use mcporter to list your MCP servers, authenticate the target one, and call the tool 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 directly from the command line?

Calling MCP server tools from the CLI involves connecting to HTTP or stdio endpoints, inspecting schemas, and executing tools directly to receive JSON output for terminal automation and scripting.

How do I manage OAuth authentication for MCP servers?

Managing OAuth authentication for MCP servers requires configuring connection settings and organizing auth credentials through a unified CLI workflow, ensuring secure access when calling remote HTTP endpoints and tools.

Can I generate TypeScript clients from existing MCP server definitions?

Yes, you can generate TypeScript clients, types, and CLI wrappers from existing MCP server definitions by inspecting the server schemas and automating code generation directly through the command line.

What is the best way to discover and list available MCP servers?

The best way to discover and list available MCP servers is using a CLI tool that lists local and remote servers, inspects their schemas, and displays available tools quickly for streamlined integration.

How do I run ad hoc MCP servers from a terminal workflow?

Running ad hoc MCP servers from a terminal workflow requires launching them directly from the CLI, which supports both daemon workflows and stdio endpoints for immediate tool execution and testing.