mcporter

Manage MCP servers and tools from the command line.

Updated Aug 13, 2025
One-click install
npx skills add https://github.com/JoeyJoziah/investment-analysis-platform --skill mcporter-joeyjoziah
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mcporter
Source: https://github.com/JoeyJoziah/investment-analysis-platform/tree/main/.claude/skills/mcporter
Command: npx skills add https://github.com/JoeyJoziah/investment-analysis-platform --skill mcporter-joeyjoziah

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Use this Skill when you need a fast, reliable way to work with MCP servers directly from the command line without hand-building requests or wiring up custom clients.

Core Features & Use Cases

  • Server Discovery: List configured MCP servers and inspect their schemas before calling tools.
  • Direct Tool Invocation: Call tools on HTTP or stdio servers, including ad hoc servers and full URL endpoints.
  • Authentication and Configuration: Manage OAuth login, config storage, imports, and server settings from one interface.
  • Automation and Codegen: Generate CLI wrappers or TypeScript clients for repeatable workflows and integrations.
  • Use Case: A developer can connect to a remote MCP service, authenticate, inspect available tools, and invoke an action in a single workflow.

Quick Start

Use mcporter to list your available MCP servers and call the tool you need for the server you want to work with.

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?

You can invoke MCP server tools from the command line using a CLI that supports schema-aware calls for HTTP and stdio servers. It manages local, remote, and ad hoc workflows while providing JSON output for deterministic automation.

What is the best way to manage OAuth authentication for remote MCP servers?

Managing OAuth authentication for remote MCP servers is handled through a unified CLI interface that configures login, manages config storage, and applies server settings. This allows you to authenticate and invoke actions within a single workflow.

Can I generate TypeScript clients for MCP server workflows?

Yes, you can generate TypeScript clients or CLI wrappers for MCP server workflows. This code generation capability supports repeatable workflows and integrations by creating deterministic automation scripts for your configured tools.

Does MCP CLI support ad hoc server connections using full URL endpoints?

MCP CLI supports ad hoc server connections by allowing direct tool invocation using full URL endpoints. This applies to both HTTP and stdio servers, enabling flexible local and remote workflows without hand-building requests.

How do I list configured MCP servers and inspect their schemas before calling tools?

To list configured MCP servers and inspect schemas, you use the server discovery features of the CLI. This allows you to review available tools and their schemas before making schema-aware calls to ensure accurate execution.