Vercel MCP Integration - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

mcp-vercel 是一个用于 Vercel 部署管理的 MCP 集成服务,提供对 Vercel API 的编程访问,支持自动化部署、项目管理和环境变量管理。

核心功能

  • 部署监控与管理:支持列出、创建和获取部署详情。
  • 环境变量管理:支持创建和获取环境变量。
  • 项目管理:支持创建和列出项目。
  • 团队管理:支持列出所有可访问的团队。

适用场景

  • CI/CD 流水线集成:自动化部署和监控。
  • 开发环境管理:动态管理环境变量和项目配置。
  • 团队协作:管理团队项目和部署。

工具列表

  1. vercel-list-all-deployments:列出符合条件的部署。
  2. vercel-get-deployment:获取特定部署的详细信息。
  3. vercel-create-deployment:创建新的部署。
  4. vercel-create-project:创建新的项目。
  5. vercel-create-environment-variables:创建多个环境变量。
  6. vercel-get-environments:获取项目环境变量。
  7. vercel-list-projects:列出所有项目。
  8. vercel-list-all-teams:列出所有可访问的团队。

常见问题解答

  • 如何获取 Vercel API Token:需要在 Vercel 账户设置中生成。
  • 如何配置环境变量:通过 .env 文件或 Docker 环境变量配置。

使用教程

使用依赖

  • Node.js 18+
  • Vercel API Token
  • MCP Client

安装教程

bash
git clone [your-repo-url]
cd vercel-mcp
npm install

配置

  1. 创建 .env 文件:

env
VERCEL_API_TOKEN=your_api_token_here

  1. 启动 MCP 服务器:

bash
npm start

调试方式

列出部署

javascript
const response = await mcpClient.callTool({
name: "vercel-list-all-deployments",
args: {
limit: 5,
target: "production",
},
});

获取特定部署

javascript
const deployment = await mcpClient.callTool({
name: "vercel-get-deployment",
args: {
idOrUrl: "dpl_5WJWYSyB7BpgTj3EuwF37WMRBXBtPQ2iTMJHJBJyRfd",
},
});

Docker 部署

bash
docker build -t vercel-mcp .
docker run -it --rm \
-e VERCEL_API_TOKEN=your_token_here \
-p 3399:3399 \
vercel-mcp

点击访问

搜索工具

Weights & Biases MCP Server - MCP服务,MCP服务器,MCP教程

2025-4-29 12:34:32

搜索工具

MCP Server: Scalable OpenAPI Endpoint Discovery and API Request Tool - MCP服务,MCP服务器,MCP教程

2025-4-29 12:34:40

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索