
MCP-Inspector-vulncheck is a Python script that checks if an MCP Inspector server is vulnerable to CVE-2025-49596. It tests whether the /sse endpoint responds to unauthenticated requests, indicating a potential security flaw. The script is simple to use and provides clear output on whether the target server is likely vulnerable or patched.
This script checks if an MCP Inspector server is vulnerable to CVE-2025-49596, a security issue where the /sse endpoint responds to unauthenticated requests (missing auth token).
pip install requests)Run the script from the command line:
python MCP-Inspector-vulncheck.py [host]
host (optional): The hostname or IP address of the MCP Inspector server (default: localhost).port parameter in check_mcp_inspector().Check the local machine (default):
python MCP-Inspector-vulncheck.py
Check a remote host:
python MCP-Inspector-vulncheck.py 192.168.1.100
[+] MCP Inspector responded without auth token! — The server is likely vulnerable to CVE-2025-49596.[-] Auth token required. Likely patched version (v0.14.1+). — The server is not vulnerable.This script is for security testing and educational purposes only. Do not use it on systems you do not own or have explicit permission to test.