MCP服务器

一个演示性的Blocklet项目,用于托管MCP服务器,提供认证和授权功能。

  • by blocklet
  • TypeScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 blocklet/mcp-server-demo

使用说明

演示MCP服务器

托管MCP服务器的演示块

该项目是通过以下方式启动的 创建Blocklet.

这个blocklet是一个dapp项目,这意味着这是一个全栈应用程序。两者都包含在内 server 和 client 代码。

MCP服务器使用 @blocklet/mcp 包进行身份验证和授权。

需求

  • Node.js版本:>=20.14.0
  • 服务器版本:>=1.16.28

Blocklet作为MCP服务器

  • 集 blocklet.yml#capabilities.mcp 向 true
  • 在中设置MCP服务器 api/src/mcp/server.ts
  • 在中设置sse传输 api/src/mcp/sse.ts,端点必须为 /mcp/sse
  • 将MCP服务器连接到您的应用程序 api/src/index.ts
  • 使用https://dev.store.blocklet.dev/blocklets/z2qZwzdTFvPFN275o7wm4WwXTAVBvdSfHSDqq调试MCP服务器

许可证

该代码根据Apache 2.0许可证获得许可,该许可证可在 许可证 文件。