ワンクリックで
mcp-inspector
Test Model Context Protocol (MCP) servers using the MCP Inspector CLI
メニュー
Test Model Context Protocol (MCP) servers using the MCP Inspector CLI
This skill should be used when the user needs structured thinking frameworks to analyze decisions, problems, or tasks. Apply multiple decision-making methodologies (10/10/10, 5 Whys, Eisenhower Matrix, First Principles, Inversion, Occam's Razor, The One Thing, Opportunity Cost, Pareto, Second-Order Thinking, SWOT, Via Negativa) to ask probing questions and guide deep reflection. Use when the user asks to "think through", "analyze", "evaluate", "reflect on", or "brainstorm" decisions or problems.
Creates, refines, ingests, and evaluates agent skills using archetype-driven design. Use when building skills from scratch, extracting knowledge from documentation, or auditing skill quality. Do not use for non-skill related tasks or when other specialized skills are more appropriate.
General-purpose guidance for Claude Code (terminal) and Claude Dev (platform). Covers stable principles (progressive disclosure, hooks, security) and volatile details with lookup workflows.
| name | mcp-inspector |
| description | Test Model Context Protocol (MCP) servers using the MCP Inspector CLI |
Quick testing for MCP servers (stdio, HTTP, SSE). Run Inspector CLI commands to validate tools, resources, and prompts.
# Basic tool test (local server)
npx @modelcontextprotocol/inspector --cli node build/index.js --method tools/list
# Call a tool
npx @modelcontextprotocol/inspector --cli node build/index.js \
--method tools/call --tool-name mytool --tool-arg key=value
# Remote server (HTTP/SSE)
npx @modelcontextprotocol/inspector --cli https://server.com --method tools/list
| Method | Purpose | Required Flags |
|---|---|---|
tools/list | List available tools | none |
tools/call | Execute a tool | --tool-name |
resources/list | List resources | none |
resources/read | Read resource content | --uri |
resources/templates/list | List resource templates | none |
prompts/list | List prompts | none |
prompts/get | Get prompt with args | --prompt-name |
Transport:
--cli - Enable non-interactive mode (required)--transport <stdio\|sse\|http> - Explicit transport type--server-url <url> - Server URL for SSE/HTTPTesting:
--method <name> - MCP method to call--tool-arg key=value - Tool arguments (repeatable)--uri <uri> - Resource URI--prompt-args key=value - Prompt arguments (repeatable)Config:
--config <path> - Load from mcp.json--server <name> - Select server from config-e KEY=VALUE - Set environment variable--header "Name: Value" - HTTP headers for remote servers/mcp → HTTP (streamable)/sse → SSESee references/ directory:
cli-flags.md - Complete flag referencetransports.md - stdio/SSE/HTTP detailstesting-methods.md - All methods with examplesconfig-files.md - mcp.json patternsknown-issues.md - Server vs CLI bugsSee examples/ directory:
julia-stdio.md - Julia server testingremote-servers.md - HTTP/SSE testing, curl, mcp-remote