What problem does it solve?
mcporter removes the friction of interacting with MCP servers and tools by providing a single CLI to list servers, authenticate, edit configuration, and invoke tools over HTTP or stdio without ad-hoc scripting.
Core Features & Use Cases
- Server discovery & inspection: list available MCP servers and view tool schemas for exploration and integration.
- Flexible invocation: call tools using selectors, function syntax, full URLs, stdio-backed servers, or JSON payloads for automation and testing.
- Auth, config, and daemon control: perform OAuth flows, manage config files, and run the mcporter daemon for background execution.
- Code generation & inspection: generate CLI clients, inspect generated CLIs, and emit TypeScript types/clients for integration into developer workflows.
Quick Start
Use mcporter to list available servers and call a tool with a key=value argument and request JSON output.