create-mcp-eval
Generate comprehensive eval tests for any MCP server using @mcpjam/sdk. Supports Jest and…
Interpret and use `mcpjam` probe, doctor, OAuth, XAA (Cross-App Access / ID-JAG), apps conformance, tools, resources, and prompts output conservatively against MCP 2025-11-25. Use when interacting with MCP servers, executing tools, triaging findings, performing security reviews,
$ npx -y skills add MCPJam/inspector --skill mcp-inspector --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/mcp-inspectorContext preview
The summary Claude sees to decide when to auto-load this skill.
Interpret and use `mcpjam` probe, doctor, OAuth, XAA (Cross-App Access / ID-JAG), apps conformance, tools, resources, and prompts output conservatively against MCP 2025-11-25. Use when interacting with MCP servers, executing tools, triaging findings, performing security reviews,
name: mcp-inspector description: Interpret and use `mcpjam` probe, doctor, OAuth, XAA (Cross-App Access / ID-JAG), apps conformance, tools, resources, and prompts output conservatively against MCP 2025-11-25. Use when interacting with MCP servers, executing tools, triaging findings, performing security reviews, debugging enterprise-managed authorization, deciding whether a CLI finding is real or overstated, or turning inspection output into an engineer-facing report with severity and confidence.
Use this skill when analyzing MCP server behavior from `mcpjam` or MCP Inspector output. The goal is to separate:
When the user wants to connect to a server and use it:
1. Probe the server first: `server probe --url <url> --quiet --format json`.
2. If the probe shows `oauth_required`, authenticate with `oauth login --credentials-out <path>` or run `oauth conformance --credentials-out <path>` when the task is specifically to test the OAuth flow. 3. Discover tools: `tools list --url <url> --credentials-file <path> --quiet --format json`.
4. Execute a tool: `tools call --url <url> --tool-name <name> --tool-args <json> --credentials-file <path>`. 5. Execute with UI: `tools call --url <url> --tool-name <name> --tool-args <json> --credentials-file <path> --ui`.
When the user asks to investigate, audit, or triage, use the Investigation workflow below.
1. Start with the narrowest command that actually proves the claim. 2. If the command may fail, you want a reusable handoff artifact, or CI should retain evidence, add `--debug-out <path>` to `server probe`, `server validate`, `tools call`, or `oauth login`. 3. If the probe shows `oauth_required` and the task is to inspect the server surface, continue with `oauth login` or another supported auth flow to obtain reusable credentials before judging post-auth behavior. For multi-command connected sessions, use `--credentials-out <path>` on `oauth login`, `oauth conformance`, or `oauth conformance-suite` to persist tokens and `--credentials-file <path>` on later commands; read `references/cli-surface-notes.md` for access-token-only exceptions. When a token is already available (CI, M2M, env var), prefer a credentials file when possible and pass `--access-token` or `--oauth-access-token` only as an escape hatch. 4. After successful auth, inspect the connected surface with direct commands such as `server info`, `server capabilities`, `tools list`, `resources list/read/templates`, and `prompts list/get`. 5. Use `server doctor --out <path>` when you need one breadth-first snapshot instead of several single-purpose command outputs. 6. If the output came from `server doctor` or a `--debug-out` artifact, split it into primary command evidence, probe evidence, and connected-sweep evidence. 7. If the claim is specifically about MCP Apps tool metadata or `ui://` resources, start with `apps conformance --quiet --format json` before dropping to `tools list` or `resources read`. 8. If the claim is about a tool result rendering in Inspector, use `tools call --tool-name <name> --tool-args <json|@file|-> --ui --qui
Open the hosted app. No install needed. 👉 app.mcpjam.com ... or run MCPJam locally for HTTP/S and local STDIO servers:
Repo: MCPJam/inspector
Generate comprehensive eval tests for any MCP server using @mcpjam/sdk. Supports Jest and…
Convert MCPJam Explore-generated test cases into @mcpjam/sdk eval tests. Produces one test…
Drive an API Playground session through MCPJam's remote MCP tools or cloud CLI, inspect…
Convert an existing test corpus (promptfoo YAML, pytest, Jest, CSV) into an MCPJam eval suite…
Drive MCPJam's hosted eval tools end to end — check what a run will cost and disclose, launch…
Defines every member of MCPJam's user-value chain vocabulary — the six stages, the five stage…