| id | MCPX_NETWORK_PROXY_MISCONFIG |
|---|---|
| title | MCPX_NETWORK_PROXY_MISCONFIG |
| sidebar_label | PROXY_MISCONFIG |
| description | The system HTTP_PROXY / HTTPS_PROXY variables look misconfigured. |
Severity: warn Domain: Network
mcpproxy detected HTTP_PROXY, HTTPS_PROXY, or ALL_PROXY in its environment
but they don't appear to be reachable, are missing a scheme, or look syntactically
broken. Outbound connections will likely fail.
- Stale variables left over from a corporate VPN that's now disconnected.
- Missing scheme:
proxy.example.com:8080instead ofhttp://proxy.example.com:8080. NO_PROXYdoesn't include the upstream MCP server's hostname.- A
.pacfile URL was set instead of a direct proxy.
env | grep -iE 'proxy|no_proxy'export HTTPS_PROXY=http://proxy.example.com:8080
export HTTP_PROXY=http://proxy.example.com:8080
export NO_PROXY="localhost,127.0.0.1,.example.com"The proxy URL must include the scheme.
Tray apps don't inherit shell ~/.zshrc exports. On macOS, set them in
~/Library/LaunchAgents/com.mcpproxy.tray.plist (the bundle includes a
template) or use launchctl setenv.
If you no longer need the proxy:
unset HTTP_PROXY HTTPS_PROXY ALL_PROXY NO_PROXY