部署编排器MCP服务器
用于多平台部署编排的模型上下文协议服务器。部署到Vercel并使用简单的提示进行渲染!
特性
工具
deploy-vercel-将项目部署到Verceldeploy-render-部署要渲染的服务check-deployment-status-检查任何平台上的部署状态list-services-列出可用的服务/项目
鼓励
deploy-application-使用自然语言进行智能部署deployment-dashboard-所有服务概述
快速设置
- 安装依赖项:
cd C:\Users\sride\Desktop\deployment-mcp-server
npm install- 获取API令牌:
Vercel代币:
- 转到Vercel仪表板→ 设置→ 代币
- 创建新令牌
- 复制令牌
渲染令牌:
- 转到渲染仪表板→ 帐户设置→ API密钥
- 创建新密钥
- 复制令牌
- 设置环境变量:
# Copy the example
copy .env.example .env
# Edit .env with your tokens
VERCEL_TOKEN=your_actual_vercel_token
RENDER_TOKEN=your_actual_render_token
PORT=3000- 构建并运行:
npm run build
npm start
# Or for development
npm run dev使用Claude代码
添加MCP服务器
claude mcp add deployment-orchestrator http://localhost:3000/mcp直接使用工具
# Deploy to Vercel
/deployment-orchestrator:deploy-vercel projectName="my-app"
# Deploy to Render
/deployment-orchestrator:deploy-render serviceName="my-api"
# Check status
/deployment-orchestrator:check-deployment-status platform="vercel" id="deployment-id"使用智能提示
# Natural language deployment
@deployment-orchestrator:deploy-application request="deploy my-frontend to vercel"
# Get dashboard
@deployment-orchestrator:deployment-dashboard示例用法
立即部署:
User: "Deploy my React app to Vercel"
Claude: *Uses deploy-vercel tool automatically*
Response: ✅ Deployment started! URL: https://my-app-xyz.vercel.app检查状态:
User: "Check my deployment status"
Claude: *Uses check-deployment-status tool*
Response: 📊 Status: READY ✅ Deployment is LIVE!API终点
- 流式HTTP:
http://localhost:3000/mcp - 传统苏格兰和南方能源公司:
http://localhost:3000/sse - 健康检查:
http://localhost:3000/health
这解决了什么
✅ 一个界面适用于多个平台 (Vercel+渲染) ✅ 自然语言部署 (“部署到vercel”)\ ✅ 实时状态检查 带有URL ✅ 跨平台服务管理 ✅ 流式HTTP支持 适用于现代MCP客户
不再需要在仪表板之间切换-部署Claude Code中的所有内容!
