mcporter

Manage MCP servers from the CLI with discovery, auth, and tool invocation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

mcporter eliminates the friction of discovering, configuring, authenticating, and invoking MCP servers and their tools by letting you manage them directly from the command line.

Core Features & Use Cases

  • MCP discovery and listing: Inspect available servers and tools, including optional schema output for faster integration.
  • Tool invocation across transports: Call MCP tools via HTTP endpoints or via stdio for ad-hoc/local server processes.
  • Auth and configuration management: Perform OAuth auth flows and manage configuration settings such as adding/removing/importing/logging in and out.
  • Code generation for clients and types: Generate CLI wrappers and emit TypeScript client/types from MCP server definitions.

Quick Start

Run mcporter call linear.list_issues team=ENG limit:5 to list issues from the Linear MCP server with the provided parameters.

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?

MCP server tools can be called directly from the CLI by specifying the server.tool target and passing parameters, supporting both HTTP endpoints and stdio transports for local processes.

What is MCP server discovery and how does it help with tool integration?

MCP server discovery is the process of inspecting available servers and their tools, optionally outputting schemas. This helps speed up integration by letting you quickly find and understand callable tools before writing client code.

Can I generate TypeScript clients and CLI wrappers from an MCP server definition?

Yes, TypeScript clients, types, and CLI wrappers can be generated directly from MCP server definitions, producing repeatable integrations and typed artifacts for your codebase.

Does MCP tool invocation support OAuth authentication flows?

MCP tool invocation supports OAuth authentication flows, allowing you to manage configuration settings like adding, removing, importing servers, and handling login and logout actions directly from the CLI.

What is the best way to manage MCP server configuration for ad-hoc HTTP calls?

The best way to manage ad-hoc HTTP MCP server configuration is using a CLI tool that handles config defaults and overrides, allowing you to authenticate, inspect schemas, and invoke tools without manual setup overhead.