SSE服务器测试工具

一个用于测试MCP SSE服务器在不同运行时(如Bun和Node.js)下表现的演示工具。

  • by the-vampiire
  • TypeScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 the-vampiire/mcp-sse

使用说明

MCP SSE演示

可复制的演示,显示MCP SSE服务器在使用bun运行时失败,但在使用nodejs时成功。

步骤

  1. 安装依赖项
# or npm | yarn | pnpm install, same effect
bun install
  1. 运行MCP检查器
npm run inspect
  1. 打开检查器 http://localhost:5173

  2. 选择SSE作为传输方式,然后输入 http://localhost:3500/sse 作为url

  3. 打开开发工具网络选项卡以检查流量

  4. 在另一个终端选项卡/会话中,使用bun运行服务器

npm run start:bun
  1. 尝试使用检查器连接到服务器,观察网络(挂起的SSE连接)、服务器和检查器日志

  2. 杀死bun服务器,然后使用nodejs运行服务器

npm run start:node
  1. 尝试使用检查器连接到服务器,观察网络(成功的SSE连接和消息发布)、服务器和检查器日志