What problem does it solve?
Interacting with Model Context Protocol (MCP) servers and tools often requires manual configuration, multiple steps, and custom scripts, making it cumbersome for developers and automation pipelines.
Core Features & Use Cases
- Server Discovery: Auto‑detects MCP servers configured by other clients and lists tools with schema details.
- Authentication & Config Management: Handles OAuth login, config listing, adding, removing, and importing server settings.
- Tool Invocation: Calls MCP tools via HTTP, stdio, or direct CLI with key‑value, function, or JSON payloads, supporting structured JSON output.
- Daemon Management: Starts, stops, and monitors persistent server connections.
- Code Generation: Generates CLI wrappers and TypeScript client/types for MCP servers.
- Use Cases: Quickly list available servers, invoke a specific tool to fetch issues from Linear, or generate TypeScript typings for a custom MCP service.
Quick Start
Ask mcporter to list all configured MCP servers and invoke a tool with the desired arguments.