skills/mcporter/SKILL.md
Use the mcporter CLI to list, configure, auth, and call MCP servers/tools directly (HTTP or stdio), including ad-hoc servers, config edits, and CLI/type generation.
npx skillsauth add Bitterbot-AI/bitterbot-desktop mcporterInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use mcporter to work with MCP servers directly.
Quick start
mcporter listmcporter list <server> --schemamcporter call <server.tool> key=valueCall tools
mcporter call linear.list_issues team=ENG limit:5mcporter call "linear.create_issue(title: \"Bug\")"mcporter call https://api.example.com/mcp.fetch url:https://example.commcporter call --stdio "bun run ./server.ts" scrape url=https://example.commcporter call <server.tool> --args '{"limit":5}'Auth + config
mcporter auth <server | url> [--reset]mcporter config list|get|add|remove|import|login|logoutDaemon
mcporter daemon start|status|stop|restartCodegen
mcporter generate-cli --server <name> or --command <url>mcporter inspect-cli <path> [--json]mcporter emit-ts <server> --mode client|typesNotes
./config/mcporter.json (override with --config).--output json for machine-readable results.development
When the agent calls memory_search with a relationship-shaped query ("who did I talk to about X"), redirect to the knowledge_graph backend where it will actually find the answer.
testing
Forces a memory_search before the agent sends a message containing a factual assertion that has not yet been grounded this turn. Closes the citation-rate gap from ~40% to ~90%+.
business
Enforces PROTOCOLS.md "stay quiet in group chats" deterministically. Blocks outbound messages in Discord/Telegram/Slack/etc group channels when the bot was not @mentioned and recently spoke.
development
When the agent's epistemic state (GCCRF) indicates low empowerment and falling certainty, hedges out confident absolutes ("definitely", "always", "100%") in outgoing messages.