mcporter

Invoke and manage MCP servers and tools via the mcporter CLI.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/chiragborse1/Kove --skill mcporter-chiragborse1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcporter
Source: https://github.com/chiragborse1/Kove/tree/main/skills/mcporter
Command: npx skills add https://github.com/chiragborse1/Kove --skill mcporter-chiragborse1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

mcporter provides a single CLI to discover, authenticate, configure, and invoke MCP servers and their tools, removing manual HTTP calls, ad-hoc stdio workflows, and repetitive config edits when integrating with MCP-compatible services.

Core Features & Use Cases

  • Server discovery and inspection: list available MCP servers and view tool schemas to understand inputs and outputs.
  • Flexible invocation: call tools over HTTP, full URLs, or via stdio processes and pass JSON or key=value arguments for automation and testing.
  • Auth, config, and daemon management: perform OAuth flows, manage local config, and start/stop a background daemon for persistent access; generate CLI and TypeScript client code for integrations.
  • Use Case: A developer can authenticate to a remote MCP server, inspect a tool schema, run a data-scrape tool via stdio, and emit TypeScript types for use in a client application.

Quick Start

Use mcporter to list servers and call a tool by running mcporter list then mcporter call linear.list_issues team=ENG limit:5

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 from the command line?

You can call MCP server tools from the command line by using the mcporter CLI to invoke tools over HTTP or stdio, passing arguments as JSON or key=value pairs for automation workflows.

How do I manage OAuth authentication for MCP servers?

Manage OAuth authentication for MCP servers by running the built-in auth flows via the mcporter CLI, which handles local configuration management and persistent access through a background daemon.

Can I generate TypeScript client code for MCP tools?

Yes, you can generate TypeScript client code for MCP tools by using the mcporter CLI code generation feature, which emits types and client structures for direct application integration.

How do I list available MCP servers and inspect tool schemas?

List available MCP servers and inspect tool schemas by running the server discovery commands in the mcporter CLI, which displays available servers and their inputs and outputs for ad-hoc inspection.

What is the best way to automate MCP server lifecycle management?

Automate MCP server lifecycle management by using the mcporter CLI to start and stop a background daemon, ensuring persistent access and remote invocation control for your MCP-compatible services.

Do I need the mcporter binary installed to invoke MCP servers via stdio?

Yes, the mcporter binary must be installed on your system to invoke MCP servers via stdio, manage local configuration, and execute authenticated API calls from the command line.