MCP SSE 示例项目

MCP SSE 示例项目

MCP 服务器 SSE 实现的示例项目,展示如何使用工具和日志。

快速入门

安装与运行

  1. 克隆仓库并安装依赖: npm install
  2. 构建项目: npm run build
  3. 运行(STDIO 模式): npm run start
  4. 运行(SSE 模式): npm run start:sse

工具功能

  • echo:回显输入消息。
  • add:两数相加。
  • longRunningOperation:模拟长时间运行操作。
  • sampleLLM:演示 LLM 抽样能力。
  • getTinyImage:返回小测试图片。
  • printEnv:打印环境变量。
  • annotatedMessage:演示注解元数据。

日志

每 15 秒发送随机日志消息,例如: { "method": "notifications/message", "params": { "level": "info", "data": "Info-level message" } }