mcporter

Discover, configure, authenticate, and invoke MCP servers and tools from the CLI.

3|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/ever-oli/io --skill mcporter-ever-oli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcporter
Source: https://github.com/ever-oli/io/tree/main/skills/mcp/mcporter
Command: npx skills add https://github.com/ever-oli/io --skill mcporter-ever-oli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

mcporter streamlines discovering, configuring, authenticating, and invoking MCP servers and tools directly from the terminal, reducing switching costs and setup time for developers.

Core Features & Use Cases

  • Discover MCP servers auto- or manually configured on the machine.
  • List tools, inspect schemas, and call tools with key/value or JSON payloads.
  • Manage authentication and configuration, generate CLI wrappers and TypeScript types.

Quick Start

Use mcporter to list MCP servers, inspect tools, and call a tool directly from the CLI.

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 CLI?

You can call MCP server tools directly from the CLI by using mcporter to discover configured servers, inspect tool schemas, and invoke them with key/value or JSON payloads.

What is MCP server discovery and how does it work for local development?

MCP server discovery identifies auto-configured or manually set up MCP servers on your machine, allowing mcporter to streamline local development workflows and reduce server setup time.

Can I generate TypeScript types and CLI wrappers for MCP tools?

Yes, mcporter can generate CLI wrappers and TypeScript types for MCP tools, enabling structured configuration and automated scripting where MCP protocol interactions are required.

Do I need Node.js or npm to manage MCP servers from the command line?

Yes, you need Node.js and npm/npx to manage MCP servers from the command line using mcporter, as it implements required tooling through Node.js and MCP protocol interactions.

What's the best way to manage authentication for MCP servers in automated scripting?

The best way to manage authentication for MCP servers in automated scripting is using mcporter to handle structured configuration and authentication, enabling direct CLI access to MCP tools.

Does mcporter work with ad-hoc server configurations?

Yes, mcporter works with ad-hoc server configurations by applying on-demand discovery and direct CLI access to MCP servers, reducing switching costs for developers.