What problem does it solve?
mcporter removes the friction of finding and using Model Context Protocol (MCP) servers and tools by letting you list, configure, authenticate, and call them directly from your terminal.
Core Features & Use Cases
- Discover MCP servers and tools: Auto-discovers servers configured by other MCP clients on your machine and can connect to ad-hoc servers by HTTP URL or stdio command.
- Call tools with multiple input styles: Supports key=value calls, function-style calls, JSON payloads, and recommended JSON output for easier parsing by Hermes.
- Manage auth, config, and daemonized connections: Provides OAuth login flows, config management (including import/export), and a daemon mode for persistent server connections.
Use case example: You want to fetch and transform data from an MCP tool without manually wiring up server endpoints; you can list available tools, authenticate if needed, then call a tool with structured parameters and machine-readable output.
Quick Start
Use mcporter to call a specific MCP tool by giving a server and tool name with key=value parameters and requesting JSON output.