Developer Troubleshooting EngineInstant OS Fixes

MCP Error Decoder

Search exact error strings and stack traces from Claude Desktop, Cursor, and OpenAI Codex CLI. Inspect root causes and copy verified terminal fixes.

Scan Config in Linter
Category:
Network & TransportHigh

SSE connection closed prematurely / EOF

Symptom

Remote SSE MCP servers disconnect intermittently or fail to keep long-running tool calls open.

Root Cause

Reverse proxies (Cloudflare, Nginx, ALB) or corporate firewalls terminate idle HTTP streaming connections after 60–100 seconds when keep-alive heartbeats are missing.

Remediation & Quick Fix

Implement a 15-second ping/heartbeat comment (`: keep-alive\n\n`) on the SSE endpoint and disable proxy buffering (`X-Accel-Buffering: no`).

OS Diagnostic Commands:
mac
# Test SSE stream headers with curl:
curl -N -H "Accept: text/event-stream" https://your-server.com/sse
windows
# Test SSE stream endpoint:
curl.exe -N -H "Accept: text/event-stream" https://your-server.com/sse
linux
# Test SSE stream endpoint:
curl -N -H "Accept: text/event-stream" https://your-server.com/sse
Verified Configuration Example:
// Nginx Proxy Configuration:
location /sse {
    proxy_pass ;
    proxy_set_header Connection '';
    proxy_http_version 1.1;
    chunked_transfer_encoding off;
    proxy_buffering off;
    proxy_cache off;
}