Skip to content

state of SSE support #12499

Closed Answered by dosubot bot
alvarobem asked this question in Q&A
Aug 7, 2025 · 1 comments · 1 reply
Discussion options

You must be logged in to vote

Hi @alvarobem! I'm Dosu and I’m helping the apisix team.

SSE (Server-Sent Events) support in the APISIX community version is evolving. There is a new sse plugin proposed (but not yet merged) that will make managing SSE connections much easier by handling the necessary headers, disabling buffering, and tuning timeouts for real-time streaming from upstream services (details).

Currently, SSE is possible in APISIX but only in specific scenarios. The main example is the mcp-bridge plugin, which is designed for converting stdio-based MCP servers to HTTP SSE-based services (blog). For general SSE proxying, users have managed to get it working by manually setting headers like X-Accel-Buffering: no

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@SkyeYoung
Comment options

Answer selected by SkyeYoung
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants