Agent skill · software engineering · steipete
mcporter
List, configure, authenticate, call, and inspect MCP servers/tools with mcporter over HTTP or stdio.
Why this skill is useful
Adds specific commands and configurations for interacting with MCP servers that the AI wouldn't reliably generate on its own.
What it needs
Requires mcporter installed locally. About 1k tokens when loaded. Last updated 2026-08-07. 385,400 stars on the source repository.
What this skill does
mcporter Use mcporter to work with MCP servers directly. Quick start mcporter list mcporter list <server> --schema mcporter call <server.tool> key=value Call tools Selector: mcporter call linear.listissues team=ENG limit:5 Function syntax: mcporter call "linear.createissue(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 json for machine-readable results.
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills steipete/mcporter