title, type, tags, sources, last_updated
| title |
type |
tags |
sources |
last_updated |
| SSE(Server-Sent Events) |
concept |
| web |
| realtime |
| mcp |
| protocol |
|
|
2026-04-22 |
Overview
SSE(Server-Sent Events,服务器推送事件)是一种服务器向客户端推送实时事件的技术标准。在 MCP 协议中,SSE 作为一种接入方式,用于建立 MCP Client 与 MCP Server 之间的实时通信通道。
Aliases
- Server-Sent Events
- 服务端推送事件
- HTML5 Server-Sent Events
Key Characteristics
- 单向通信:服务器主动向客户端推送数据,客户端无需轮询
- 基于 HTTP:使用标准 HTTP 协议,兼容性好
- 自动重连:浏览器端自动处理连接断开和重连
- MCP 接入方式:作为 MCP Server 的一种连接方式(另一种是 Command 命令行)
SSE vs WebSocket
| 特性 |
SSE |
WebSocket |
| 通信方向 |
单向(Server→Client) |
双向 |
| 协议 |
HTTP |
ws/wss |
| 自动重连 |
原生支持 |
需手动实现 |
| 二进制数据 |
不支持 |
支持 |
| HTTP/2 多路复用 |
支持 |
支持 |
| 复杂度 |
简单 |
较复杂 |
Usage in MCP Context
- 适用场景:在线 MCP 服务的远程连接
- 配置方式:在 Cursor MCP 设置中填写 SSE 服务 URL
- 替代方案:本地 Command 命令行方式(适合本地 MCP 服务)
Connections
Sources