
Mcporter
If you're wrangling multiple MCP servers and want a proper CLI instead of clicking through UIs, this is the tool. It handles the full lifecycle: list available servers, inspect schemas, call tools with natural syntax like `linear.create_issue(title: "Bug")`, and manage OAuth flows. The codegen features are especially handy since you can emit TypeScript clients or even generate entire CLIs from server definitions. Works over HTTP or stdio, supports both interactive function calls and JSON payloads, and includes a daemon mode for persistent connections. It's opinionated about how MCP servers should be accessed from the command line, which is either exactly what you need or overkill depending on your setup.
- skills.sh installs
- 3.5K
- GitHub stars
- 382.8K
- last updated
- Jul 14, 2026
Install
$ npx -y skills add steipete/clawdis --skill mcporter --agent claude-codeInstalls into .claude/skills of the current project.
Files
mcporter
Use mcporter to work with MCP servers directly.
Quick start
mcporter listmcporter list <server> --schemamcporter call <server.tool> key=value
Call tools
- Selector:
mcporter call linear.list_issues team=ENG limit:5 - Function syntax:
mcporter call "linear.create_issue(title: \"Bug\")" - Full URL:
mcporter call https://api.example.com/mcp.fetch url:https://example.com - Stdio:
mcporter call --stdio "bun run ./server.ts" scrape url=https://example.com - JSON payload:
mcporter call <server.tool> --args '{"limit":5}'
Auth + config
- OAuth:
mcporter auth <server | url> [--reset] - Config:
mcporter config list|get|add|remove|import|login|logout
Daemon
mcporter daemon start|status|stop|restart
Codegen
- CLI:
mcporter generate-cli --server <name>or--command <url> - Inspect:
mcporter inspect-cli <path> [--json] - TS:
mcporter emit-ts <server> --mode client|types
Notes
- Config default:
./config/mcporter.json(override with--config). - Prefer
--output jsonfor machine-readable results.
Sponsors
Details
- Repository
- github.com/steipete/clawdis
More from steipete/clawdis
All 61- Peekaboo3.4K
- Apple Reminders3.2K
- Clawhub3.2K
- Coding Agent3.2K
- Himalaya3.2K
- Obsidian3.2K
- 1password3.1K
- Apple Notes3.1K
- Video Frames3.1K
- Healthcheck2.9K
- Session Logs2.9K
- Trello2.9K
- Blogwatcher2.8K
- Github2.8K
- Model Usage2.8K
- Sonoscli2.8K
- Notion2.7K
- Openai Whisper Api2.7K
- Openhue2.7K
- Sherpa Onnx Tts2.7K
- Spotify Player2.7K
- Things Mac2.7K
- Bear Notes2.6K
- Blucli2.6K