SSE流式传输演示

一个使用Go和MCP实现的可流式传输的Server-Sent Events (SSE)最小化演示,用于实时消息传递。

  • by oranmoshai
  • Go
  • 云端部署
  • 1 星标
  • 更新于
在 GitHub 查看 oranmoshai/go-mcp-streamable-sse-minimal

使用说明

go mcp可流式sse minimal

使用Go with MCP对可流式传输的服务器发送事件(SSE)进行最低限度的演示。

📌 目的

此存储库展示了 简单和最小 实施 主控程序 使用 服务器发送事件(SSE) 在Go。

目标是帮助开发人员了解如何在Go中使用流式SSE,通过MCP风格的通信模式进行实时消息传递。

🚫 非生产代码

⚠️ 免责声明:
该项目旨在 仅供学习和演示之用确实如此 可生产的。重点是清晰度和最小设置,而不是性能、错误处理或安全性。

🛠️ 如何跑步

运行main.go

🧪 如何测试

最简单的测试方法是使用MCP检查器https://github.com/modelcontextprotocol/inspector.
使用可传输的http。
主机:
http://localhost:8080/sse

📡 可用方法

以下MCP方法已公开:

初始化

工具/列表

工具/调用