Diagnose proxy misconfigurations that break AI coding tools (Cursor, VS Code, Windsurf). Checks system proxy, residual values, port health, editor config, and GUI environment.
Setup
Choose your client, copy the config, then fill in any required environment variables.
claude mcp add proxy-doctor -- uvx proxy-doctor~/.codex/config.toml
[mcp_servers.proxy-doctor]
command = "uvx"
args = ["proxy-doctor"]
# codex mcp add proxy-doctor -- uvx proxy-doctor~/.cursor/mcp.json
{
"mcpServers": {
"proxy-doctor": {
"command": "uvx",
"args": [
"proxy-doctor"
]
}
}
}.vscode/mcp.json
{
"servers": {
"proxy-doctor": {
"type": "stdio",
"command": "uvx",
"args": [
"proxy-doctor"
]
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"proxy-doctor": {
"command": "uvx",
"args": [
"proxy-doctor"
]
}
}
}claude_desktop_config.json
{
"mcpServers": {
"proxy-doctor": {
"command": "uvx",
"args": [
"proxy-doctor"
]
}
}
}.trae/mcp.json
{
"mcpServers": {
"proxy-doctor": {
"command": "uvx",
"args": [
"proxy-doctor"
]
}
}
}