You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The server will start up and the UI will be accessible at `http://localhost:6274`.
31
31
32
+
### Docker Container
33
+
34
+
You can also start it in a Docker container with the following command:
35
+
36
+
```bash
37
+
docker run --rm --network host -p 6274:6274 -p 6277:6277 ghcr.io/modelcontextprotocol/inspector:latest
38
+
```
39
+
32
40
### From an MCP server repository
33
41
34
42
To inspect an MCP server implementation, there's no need to clone this repo. Instead, use `npx`. For example, if your server is built at `build/index.js`:
@@ -166,6 +174,16 @@ If you need to disable authentication (NOT RECOMMENDED), you can set the `DANGER
166
174
DANGEROUSLY_OMIT_AUTH=true npm start
167
175
```
168
176
177
+
---
178
+
179
+
**🚨 WARNING 🚨**
180
+
181
+
Disabling authentication with `DANGEROUSLY_OMIT_AUTH` is incredibly dangerous! Disabling auth leaves your machine open to attack not just when exposed to the public internet, but also **via your web browser**. Meaning, visiting a malicious website OR viewing a malicious advertizement could allow an attacker to remotely compromise your computer. Do not disable this feature unless you truly understand the risks.
182
+
183
+
Read more about the risks of this vulnerability on Oligo's blog: [Critical RCE Vulnerability in Anthropic MCP Inspector - CVE-2025-49596](https://www.oligo.security/blog/critical-rce-vulnerability-in-anthropic-mcp-inspector-cve-2025-49596)
184
+
185
+
---
186
+
169
187
You can also set the token via the `MCP_PROXY_AUTH_TOKEN` environment variable when starting the server:
0 commit comments