Vercel MCP Integration

Vercel MCP Integration

连接Claude到Vercel的MCP服务器。

📋 概述

Vercel MCP 集成提供对 Vercel 部署管理的程序化访问,支持部署监控、环境变量管理和项目状态跟踪。

✨ 核心功能

  • 部署监控与管理
  • 环境变量检索
  • 项目部署状态跟踪
  • CI/CD 流水线集成

🚀 开始使用

前提条件

  • Node.js 18+
  • Vercel API 令牌
  • MCP 客户端

安装

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

配置

  1. 创建 .env 文件:
VERCEL_API_TOKEN=your_api_token_here
  1. 启动 MCP 服务器:
npm start

📦 可用工具

工具名称功能描述
vercel-list-all-deployments列出具有过滤条件的部署
vercel-get-deployment检索特定部署详情
vercel-get-environments访问项目环境变量
vercel-create-deployment创建新部署
vercel-create-project创建新的 Vercel 项目
vercel-list-all-teams列出所有可访问团队

🛠️ 使用示例

列出部署

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

获取特定部署

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

🐳 Docker 部署

# 构建镜像
docker build -t vercel-mcp .

# 运行容器
docker run -it --rm \
  -e VERCEL_API_TOKEN=your_token_here \
  -p 3399:3399 \
  vercel-mcp

🔧 环境变量

变量描述是否必需
VERCEL_API_TOKENVercel 访问令牌

📄 许可证

MIT 许可证

查看完整文档获取更多详细信息和高级配置选项。