返回市场
麦普上线部署服务

麦普上线部署服务

作者:sdiehl5 星标更新:2025-05-26

项目介绍

远程无服务器MCP服务器

你想运行一个远程MCP服务器,但又不想托管或支付服务器费用。那么你很幸运,你可以使用Vercel Hobby Tier免费运行它。

这是一个适配库,提供了一个无状态的Python MCP服务器,该服务器在Vercel Functions上运行,支持作为边缘函数部署MCP工具,并带有自托管安装程序。

预备条件

分叉此仓库并将其连接到你的Vercel账户。一旦部署完成,获取URL(your-domain.vercel.app)。

如果你没有安装uv,请从astral安装:

curl -LsSf https://astral.sh/uv/install.sh | sh

然后,使用自托管安装程序安装MCP服务器:

uv run https://your-domain.vercel.app/install.py

这样就完成了。这会自动:

  • 配置Claude Desktop和Cursor以使用MCP服务器
  • 使用直接从服务器提供的桥接脚本
  • 不需要下载或本地文件

前往客户端并键入一些愚蠢的内容,如“使用MCP获取服务器时间”,它应该使用远程服务器。

认证(可选)

服务器支持可选的API密钥认证以限制访问。要启用认证:

  1. 服务器端:在你的Vercel部署中设置MCP_API_KEY环境变量
  2. 客户端:安装程序会在设置过程中提示输入API密钥

你可以在vercel.json文件或Vercel仪表板中设置API密钥:

{
  "env": {
    "MCP_API_KEY": "your-secret-key-here"
  }
}

当服务器配置了API密钥时,所有MCP请求必须在X-API-Key头中包含该密钥。当客户端配置中设置了MCP_API_KEY环境变量时,桥接脚本会自动处理这一点。

本地开发

uv sync
vercel dev

部署

只需推送到Github,它应该就能正常工作。

或者手动部署:

vercel --prod