inspector
inspector copied to clipboard
Visual testing tool for MCP servers
Hi! So I installed the MCP Python SDK with uv and basically built a hello world. It works in Claude. But whenever I launch the ```npx @modelcontextprotocol/inspector python main.py``` or...
**Describe the bug** UX bug: the dark theme has too low contrast, which makes it too difficult to read the text **To Reproduce** Steps to reproduce the behavior: 1. Open...
refs: https://github.com/modelcontextprotocol/java-sdk/pull/146 When add `$defs` in the response, the inspector will not work
**Is your feature request related to a problem? Please describe.** The MCP Server is protected by OAuth 2.0 [1] and typically acts as an OAuth 2.0 resource server. According to...
I am trying to set MCP_PROXY_FULL_ADDRESS It seems it's only possible to do via the UI itself. Can you confirm this and or share a settings.json file? I want the...
My custom MCP Server doesn't state that it supports completions in the initialize response. Still the inspector - if you type in a search box - sends completion requests. In...
**Describe the bug** I found that for a few MCP resources, like mp3 or pdf instead of base64 showing up in the inspector on the blob field, instead a weird...
https://github.com/modelcontextprotocol/inspector/blob/ec24f7bbbf1535084c5f03157c80eceb4e79278d/cli/src/index.ts#L137 The parseKeyValuePair function treats all values as plain strings, so it fails to parse JSON strings into objects, causing structured data like {"name":"value"} to be misinterpreted as a string.
**Describe the bug** When registering a tool with a valid JSON Schema using the documented SDK pattern, the tools/list response puts the schema in annotations instead of inputSchema. This breaks...
**Describe the bug** Does inspector support streamable-http support via cli ? (MCP Inspector v0.12.0) It does work via WebUI **To Reproduce** Steps to reproduce the behavior: ``` npx @modelcontextprotocol/inspector --cli...