What problem does it solve?
It removes the friction of manually crafting HTTP requests, spawning ad-hoc processes, and managing auth/config when interacting with MCP-compatible servers and tools so developers and automation can invoke remote endpoints reliably.
Core Features & Use Cases
- Server discovery and inspection: list servers and view schemas to understand available tools and inputs.
- Flexible invocation modes: invoke tools via selector, full URL, stdio execution, or JSON payloads to integrate with scripts and pipelines.
- Operational workflows: handle OAuth authentication, manage local mcporter configuration, run the mcporter daemon, and generate client CLIs or TypeScript types for downstream consumption.
Quick Start
Invoke a tool on a server by running mcporter to call the server.tool selector with appropriate parameters and request JSON output for automated processing.