关于 sst-streaming-http-mcp-server
sst-streaming-http-mcp-server 是用于部署 MCP 流式 HTTP 服务的 SST 单体仓库,采用 AWS Lambda 和 CloudFront。适合搭建和测试已部署 MCP 端点的团队;项目目前不含身份验证。
主要功能
- 01部署 AWS Lambda 和 CloudFront
- 02通过流式 HTTP 提供 MCP 服务
- 03提供 SST 开发与部署命令
适用场景
- 01部署 MCP 流式 HTTP 端点
- 02使用 MCP Inspector 检查已部署端点
MCP 相关
用于部署可由客户端通过 Streamable HTTP 访问的 MCP 服务;项目目前不包含身份验证。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
sst-streaming-http-mcp-server
这是一个 SST 单仓库,用于部署 AWS Lambda 和 Cloudfront 分发,为 MCP 流式 HTTP 服务提供支持。目前不包含身份验证。
设置
- 推荐:按照 SST 指南设置 AWS 组织/账户
- 使用
.env.example创建自己的.env文件 bun install- 运行
bun dev启动 SST 开发模式 - 运行
bun deploy进行部署
使用 MCP Inspector (@modelcontextprotocol/inspector)
- 运行
bun dev启动 SST 开发模式 - 运行
bun mcp-inspect启动 MCP Inspector - 在浏览器中打开 UI:http://127.0.0.1:6274
- 选择传输类型:Streamable HTTP
- 输入 MCP 服务的 URL
- 该 URL 是你部署的 API Router 的 URL,可在
bun dev输出中查看。 - 为
/mcp端点添加适当的路由:{CLOUDFRONT_URL_FROM_SST}/mcp/test-server/mcp
- 该 URL 是你部署的 API Router 的 URL,可在
编码风格
- 确保
bun typecheck和bun check通过。你可以运行bun fix来格式化代码。- 若要使用仓库
.githooks文件夹中的 Git 钩子,避免等到 CI 才发现自己忘记运行这些命令,请运行:git config core.hookspath .githooks
- 若要使用仓库
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。