MCP服务器部署工具

一个用于在Vercel上部署MCP服务器的工具,支持自定义工具、提示和资源集成,适用于开发者在云端快速搭建MCP服务。

  • by hamchowderr
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 hamchowderr/vercel-mcp-template

使用说明

在Vercel上运行MCP服务器

使用方法

更新 api/server.ts 使用您的工具、提示和资源,遵循以下(指南/步骤) MCP TypeScript SDK 文档。

这个模板也有一个Next.js版本

MCP客户端集成

当将此服务器添加到MCP客户端应用程序时,请使用您的部署URL,然后加上 /mcp:

https://your-deployment-url.vercel.app/mcp

示例工具

该模板包含两个示例工具,助您快速上手:

  • roll_dice - 投掷一个N面骰子(最少2面)
  • get_weather - 使用纬度、经度和城市名称通过API获取某个位置的当前天气数据

这些工具展示了基本功能和API集成模式。请用您自己的工具替换它们。

在 Vercel 上运行的注意事项

  • 确保你已 流式计算 已启用以实现高效执行
  • 启用流体计算后,打开 vercel.json 如果你使用的是Vercel Pro或企业账户,请将最大持续时间调整为800
  • 部署MCP模板

本地开发者

  • 跑 vercel dev 用于本地开发
  • 或者,将该系统集成到您选择的服务器框架中。

示例客户端

script/test-client.mjs 包含一个示例客户端,用于尝试调用。

node scripts/test-client.mjs https://mcp-on-vercel.vercel.app