sst流式http mcp服务器
这是一个SST monorepo,为MCP流式HTTP服务器部署AWS Lambda和Cloudfront分发。目前,这还不包括身份验证。
设置
- 推荐:遵循 SST指南 设置您的AWS组织/帐户
- 使用
.env.example创建自己的.env文件 bun installbun dev启动SST开发模式bun deploy部署
使用MCP检查器(@modelcontextprotocol/Inspector)
bun dev启动SST开发模式bun mcp-inspect启动MCP检查器- 在浏览器中启动UIhttp://127.0.0.1:6274
- 选择传输类型:流式HTTP
- 输入MCP服务器的URL
- 这将是您部署的API路由器的URL,显示在 bun dev 输出。 - 将正确的路由添加到 /mcp 端点: {CLOUDFRONT_URL_FROM_SST}/mcp/test-server/mcp
编码风格
- 确保
bun typecheck和bun check通过。你可以跑了bun fix以格式化代码。
- 在仓库中使用git钩子 .githooks 文件夹,这将使您无需等待CI告诉您忘记了这些命令,请运行以下命令:
git config core.hookspath .githooks