What problem does it solve?
Working with Model Context Protocol (MCP) servers often requires manual configuration, client-specific setup, and fragmented access to tools, making it slow and error-prone to invoke MCP tools directly from the terminal for development or automation workflows.
Core Features & Use Cases
- Unified MCP Server Management: List, configure, authenticate, and manage both locally configured and ad-hoc MCP servers (via HTTP or stdio) without editing config files manually.
- Direct Tool Invocation: Auto-discover tools from configured MCP clients, view full tool schemas, and call tools with simple key=value or JSON syntax, with optional structured JSON output for automation.
- Code Generation: Generate ready-to-use CLI wrappers and TypeScript client/types for MCP servers to integrate them into custom applications and workflows. For example, a developer can use this skill to quickly call a filesystem MCP server to read local project files, or authenticate with a project management MCP server to pull issue data directly into a terminal script.
Quick Start
Use the mcporter skill to list all MCP servers configured on your machine and call a tool from your preferred server with a single natural language command.