Built on the npm ecosystem, using the official @modelcontextprotocol/inspector package for MCP server inspection and validation capabilities
MCP Inspector Assistant
A powerful MCP server that wraps the official MCP Inspector to provide programmatic access to server testing, debugging, and validation capabilities.
Features
Server Inspection: Start the MCP Inspector UI or CLI for any MCP server
Tool Testing: Test individual tools with specific arguments
Protocol Validation: Verify MCP protocol compliance
Capability Discovery: List all tools, resources, and prompts of a server
Debug Mode: Run servers with debug output and capture logs
Automatic Updates: Uses the official inspector package for latest features
Related MCP server: MCP HTTP Requests
Installation
Usage
As MCP Server (stdio)
As HTTP Service
The HTTP service runs on port 8206 by default (configurable via MCP_INSPECTOR_PORT).
Available Tools
start_inspector
Start the MCP Inspector UI or CLI for a specific server.
stop_inspector
Stop any running MCP Inspector instance.
test_tool
Test a specific tool on an MCP server.
list_server_capabilities
List all capabilities (tools) of an MCP server.
validate_protocol
Validate that a server follows MCP protocol correctly.
debug_server
Run a server with debug output and capture logs.
Examples
Testing a Gateway Assistant Tool
Starting Inspector UI
Testing
Integration with Claude Desktop
Add to your claude_desktop_config.json:
Dependencies
This assistant uses the official @modelcontextprotocol/inspector package, ensuring compatibility with the latest MCP Inspector features and updates.