test-by-mcpc-cli
Installation
SKILL.md
Test MCP Servers with mcpc
Drive mcpc 0.7.x as the operator-facing harness for any MCP server — stdio or Streamable HTTP. This skill owns the released CLI contract, session-first command shape, JSON scripting, task execution, protocol-version probing, skills extension verification, and cleanup. It does not own writing the server or client itself.
When to use this skill
- Connecting to a real MCP server over stdio or Streamable HTTP and verifying the live surface with
mcpc connect … @session - Inspecting tools, prompts, resources, directory resources, templates, skills, logging, subscriptions, or instructions from
mcpc - Reproducing auth, proxy, cleanup, task, protocol-version, or transport failures with the released
mcpc 0.7.xCLI - Scripting repeatable smoke checks in
--jsonmode, including CI assertions on exit codes andisError - Comparing a local stdio server against a deployed Streamable HTTP target during release verification
- Translating pre-0.2.0 target-first examples or removed 0.2.x-era commands to current syntax
Do NOT use this skill when
- Building or refactoring server code → use
build-mcp-use-serverfor mcp-use servers; for raw@modelcontextprotocol/sdkservers follow the SDK's own docs - Building or refactoring client/agent code → out of scope; this skill only drives
mcpc - Running an agentic-quality / hardening / context-budget audit beyond CLI testing → use
audit-agentic-mcp - Porting an existing v1 server to v2 → out of scope; follow the SDK's own migration guide