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.