使用说明
项目简介
Vercel MCP Server 是一个实现了 Model Context Protocol (MCP) 的服务器,旨在为 LLM 客户端(如 Cursor 和 Codeium)提供对 Vercel 云平台的全面管理能力。通过这个服务器,用户可以使用自然语言指令,在 LLM IDE 中直接管理 Vercel 的项目、部署、域名、环境变量等。
主要功能点
- 资源管理: 提供对 Vercel 项目、团队、部署、域名等资源的访问和信息查询能力。
- 工具集成: 注册了丰富的 Vercel 管理工具,涵盖项目管理、部署管理、域名 DNS 管理、环境变量配置、团队用户管理、安全监控等功能。
- 动态工具加载: 根据用户意图动态加载所需的工具组,优化性能和资源使用。
- Vercel API 封装: 封装了 Vercel API 的各种操作,以标准化的 MCP 协议工具形式提供给 LLM 客户端。
安装步骤
- 克隆仓库:
git clone https://github.com/Quegenx/vercel-mcp-server.git - 进入目录:
cd vercel-mcp-server - 安装依赖:
npm install - 构建项目:
npm run build
服务器配置
MCP客户端需要配置 MCP服务器的启动命令 (command) 及其参数 (args) 才能与MCP服务器建立连接。 以下是基于仓库信息生成的配置信息,请复制到MCP客户端 (如Cursor或Codeium) 的服务器配置中。
{ "serverName": "Vercel MCP Server", "command": "/usr/local/bin/node", // macOS 默认 Node.js 路径,请根据实际情况修改 "args": [ "/path/to/vercel-mcp-server/dist/index.js" // 请替换为 vercel-mcp-server 项目的实际安装路径 ] }
参数注释:
- 'serverName': MCP 服务器的名称,自定义即可,用于在客户端界面上标识服务器。
- 'command': 启动 MCP 服务器的命令,通常是 Node.js 的执行路径。请根据您的操作系统和 Node.js 安装方式进行调整。
- 'args': 传递给启动命令的参数数组。这里指定了 'index.js' 文件的路径,它是 Vercel MCP Server 的入口文件。请务必将 '/path/to/vercel-mcp-server' 替换为您克隆仓库后 'vercel-mcp-server' 目录的绝对路径。
注意:
- 请根据您的操作系统 (macOS, Windows, Linux) 和 Node.js 安装方式,调整 'command' 和 'args' 中的路径。
- 首次使用前,请在 'src/index.ts' 和 'src/config/constants.ts' 文件中,将 'Your_Access_Token' 替换为您的 Vercel Access Token。
基本使用方法
- 启动 Vercel MCP Server。
- 在 MCP 客户端 (如 Cursor 或 Codeium) 中配置并连接到该服务器。
- 在 LLM IDE 中,使用自然语言描述您想要执行的 Vercel 管理操作,例如 "列出我的所有项目"、"创建一个新的 Next.js 项目"、"添加一个自定义域名到我的项目" 等。
- LLM 客户端将解析您的指令,调用 Vercel MCP Server 提供的工具,并返回执行结果。
信息
分类
开发者工具