用于集成Vercel API的MCP(模型上下文协议)服务器,提供项目管理、部署管理、环境变量管理和域名管理等功能。
git clone <repository-url>
cd vercel-mcp-server
npm install
npm run build
在Trae的MCP配置中添加以下JSON配置:
{
"mcpServers": {
"vercel": {
"command": "npx",
"args": [
"--yes",
"--package=file:E:\\GIT_CODE\\mcp\\vercel-mcp-server",
"vercel-mcp-server"
],
"env": {
"VERCEL_TOKEN": "your_vercel_api_token_here",
"LOG_LEVEL": "info"
}
}
}
}
{
8"mcpServers": {
"vercel": {
"command": "node",
"args": [
"E:\\GIT_CODE\\mcp\\vercel-mcp-server\\dist\\index.js"
],
"env": {
"VERCEL_TOKEN": "your_vercel_api_token_here",
"LOG_LEVEL": "info"
}
}
}
}
重要提示:
E:\\GIT_CODE\\mcp\\vercel-mcp-server 替换为您的实际项目路径your_vercel_api_token_here 替换为您的实际Vercel API Tokennpm run build)VERCEL_TOKEN:Vercel API访问令牌(必需)VERCEL_TEAM_ID:Vercel团队ID(可选,用于团队项目)LOG_LEVEL:日志级别(可选,默认为info)API_TIMEOUT:API请求超时时间,以毫秒为单位(可选,默认为30000)vercel_list_projects:获取项目列表vercel_get_project:获取项目详细信息vercel_list_deployments:获取部署列表vercel_get_deployment:获取部署详情vercel_cancel_deployment:取消部署vercel_get_deployment_logs:检索部署日志vercel_list_env_vars:检索环境变量列表vercel_create_env_var:创建环境变量vercel_update_env_var:更新环境变量vercel_delete_env_var:删除环境变量vercel_list_domains:获取域名列表vercel_add_domain:添加域名vercel_delete_domain:删除域名vercel_get_runtime_logs:检索运行时日志vercel_stream_runtime_logs:流式传输运行时日志vercel_get_build_logs:获取构建日志vercel_stream_build_logs:流式传输构建日志vercel_list_webhooks:获取Webhook列表vercel_create_webhook:创建Webhookvercel_update_webhook:更新Webhookvercel_delete_webhook:删除Webhookvercel_get_webhook:获取Webhook详情vercel_list_teams:获取团队列表vercel_get_team:获取团队详情vercel_list_team_members:获取团队成员列表vercel_add_team_member:添加团队成员vercel_remove_team_member:移除团队成员vercel_update_team_member:更新团队成员vercel_get_analytics:获取分析数据vercel_get_performance_metrics:获取性能指标vercel_get_usage_stats:获取使用统计vercel_list_access_groups:获取访问组列表vercel_create_access_group:创建访问组vercel_update_access_group:更新访问组vercel_delete_access_group:删除访问组vercel_get_audit_logs:获取审计日志vercel_stream_audit_logs:流式传输审计日志vercel_list_tokens:获取Token列表vercel_create_token:创建Tokenvercel_delete_token:删除Tokenvercel_get_token_info:获取Token信息vercel_promote_deployment:推广部署vercel_rollback_deployment:回滚部署vercel_create_alias:创建别名vercel_delete_alias:删除别名MCP错误 -32000: 连接关闭
node dist/index.js 会立即退出,因为没有MCP客户端连接npm run build)'vercel mcp server' 不是内部或外部命令
npm run buildENOENT 错误
API认证错误
# 开发模式
npm run dev
# 运行测试
npm test
# 代码检查
npm run lint
# 代码格式化
npm run format
MIT许可证