agentsclimarketplace

Mcp testing

Skill batteryshark/skill-tap/skills/development/mcp/mcp-testing

Test FastMCP servers through direct unit tests, in-memory MCP clients, elicitation handlers, and focused deployed-transport integration checks.From its SKILL.md

Install
npx -y skills add batteryshark/skill-tap --skill mcp-testing

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

1.2 KB, 208 tokens by cl100k_base, as published. Nobody here has run it

Test a FastMCP Server

  1. Run bin/mcp-testing PATH to inventory tests and MCP surfaces, then read references/test-matrix.md.
  2. Test pure domain functions directly without an MCP runtime.
  3. Use an in-memory Client(server) for component discovery, schema, tool/resource/prompt behavior, errors, structured results, elicitation, authorization, visibility, and task semantics.
  4. Mock at the domain adapter boundary, not FastMCP internals. Assert requested side effects and the absence of forbidden side effects.
  5. Add subprocess tests only for stdio lifecycle/configuration and HTTP tests only for routing, authentication, proxy, streaming, or deployment integration.
  6. Test every destructive or external operation across preview, approve, decline, authorization failure, timeout, retry, and duplicate request cases.
  7. Compare the exposed component catalog or fingerprints when compatibility matters.

Use agents/test-reviewer.md to identify missing behavioral and security cases.

What ships with it: 4 files

2.9 KB alongside SKILL.md, 2 of them executable

agents/

bin/

references/

scripts/

Keep looking

Skills are one crate of 326,782. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.