deploy-mcp
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
**Universal Deployment Tracker for AI Assistants**
Track deployments across all platforms directly in your AI conversation.
No more context-switching. No more dashboard hunting.
---
Demo
**Watch Full Demo** · **Live Badge Demo**
---
Quick Start
─────────────────────────
**Get started in under 30 seconds:**
That's it! The server is now running and ready to be configured in your AI assistant.
Supported Platforms
─────────────────────────
deploy-mcp supports multiple deployment platforms simultaneously. Configure as many as you need:
| Platform | Status | Token Required | Features |
|----------|--------|---------------|----------|
| **Vercel** | ✅ Ready | VERCEL_TOKEN | Status, Logs, History, Real-time Monitoring |
| **Netlify** | ✅ Ready | NETLIFY_TOKEN | Status, Logs, History, Real-time Monitoring |
| **Cloudflare Pages** | ✅ Ready | CLOUDFLARE_TOKEN | Status, Logs, History, Real-time Monitoring |
| **GitHub Pages** | 🚧 Coming Soon | GITHUB_TOKEN | - |
Multi-Platform Configuration
You can use **multiple platforms simultaneously** by providing tokens for each platform you want to track:
Platform Configuration
─────────────────────────
Vercel
Setup Instructions
1. **Get your API token:**
- Go to vercel.com/account/tokens
- Click "Create Token"
- Give it a descriptive name (e.g., "deploy-mcp")
- Copy the token
2. **Add to your AI assistant configuration:**
3. **Available commands:**
- "Check my Vercel deployment for project-name"
- "What's the status of my latest Vercel deployment?"
- "Show me Vercel deployment logs"
- "Watch my Vercel deployment progress"
- "List all my Vercel projects"
- "Show last 5 deployments for project-name"
4. **Required permissions:** Read access to deployments and projects
Netlify
Setup Instructions
1. **Get your API token:**
- Go to app.netlify.com/user/applications
- Under "Personal access tokens", click "New access token"
- Give it a descriptive name (e.g., "deploy-mcp")
- Copy the token
2. **Add to your AI assistant configuration:**
3. **Available commands:**
- "Check my Netlify deployment for site-name"
- "What's the status of my latest Netlify deployment?"
- "Show me Netlify deployment logs"
- "Watch my Netlify deployment progress"
- "List all my Netlify sites"
- "Show deployment history for site-name"
4. **Required permissions:** Read access to sites and deploys
Cloudflare Pages
Setup Instructions
1. **Get your API token:**
- Go to dash.cloudflare.com/profile/api-tokens
- Click "Create Token"
- Use "Custom token" with these permissions:
- **Zone:Zone:Read**
- **Zone:Page Rules:Read**
- **Account:Cloudflare Pages:Edit**
- Or use your Global API Key (format: accountId:globalApiKey)
- Copy the token
2. **Add to your AI assistant configuration:**
3. **Available commands:**
- "Check my Cloudflare Pages deployment for project-name"
- "What's the status of my latest Cloudflare Pages deployment?"
- "Show me Cloudflare Pages deployment logs"
- "Watch my Cloudflare Pages deployment progress"
- "List all my Cloudflare Pages projects"
- "Show deployment history for project-name"
4. **Token formats supported:**
- **API Token**: your-api-token (requires CLOUDFLARE_ACCOUNT_ID env var)
- **Global API Key**: accountId:globalApiKey (all-in-one format)
5. **Required permissions:** Account access to Cloudflare Pages
AI Assistant Configuration
─────────────────────────
deploy-mcp works with any MCP-compatible AI assistant. Here's how to set it up:
Claude Desktop
Configuration
**File location:**
- **macOS**: ~/Library/Application Support/Claude/claude_desktop_config.json