Connection
GET/sse?session_id={id} or GET /sse (creates new session)
Request Format
Send requests via POST/messages:
Response Stream
Responses stream as Server-Sent Events:Session State
SSE maintains session state:- Resources loaded in one request available in next
- Session expires after 30 minutes inactivity
- Session ID in cookies for persistent sessions
Advantages
- Stateful sessions
- Streaming responses
- Lower latency for multiple requests
- Better for real-time interactions