Agent Deploy Dashboard MCP Server
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
**Unified deployment management** for AI agents — manage Vercel, Render, Railway, and Fly.io services from a single MCP + REST API.
Features
🚀 **Multi-Platform Support** — Manage Vercel, Render, Railway, and Fly.io from one interface
📊 **Deployment Status** — Check deploy status and health across all platforms
📝 **Unified Logging** — Tail logs and view build logs
⚙️ **Environment Management** — List, update, and manage env vars
🔄 **Redeploy Operations** — Trigger redeployments and rollbacks
💰 **x402 Micropayments** — Built-in payment middleware for API monetization
🔒 **Rate Limiting** — 50 free requests/IP/day with paid tier support
Quick Start
MCP Configuration
Add to your MCP settings file (cline_mcp_settings.json or similar):
REST API
Base URL: https://agent-deploy-dashboard-mcp.onrender.com
List All Services
Response:
Get Deploy Status
Response:
Tail Logs
Get Environment Variables
Response:
Set Environment Variable
Trigger Redeploy
Get Build Logs
Check Health
Response:
Pricing
Free Tier
- **50 requests per IP per day**
- All tools included
- All platforms supported
- No credit card required
Paid Tier (HTTP 402 Payment)
After free tier exhausted:
- **$0.01 per request**
- Payment via HTTP 402 with crypto wallet
- Wallet address: 0x8E844a7De89d7CfBFe9B4453E65935A22F146aBB
- Include X-Payment header with payment proof
Platform Support
| Platform | List Services | Deploy Status | Logs | Env Vars | Redeploy | Build Logs |
|----------|--------------|---------------|------|----------|----------|------------|
| **Vercel** | ✅ Full | ✅ Full | ⚠️ Build only | ✅ Full | ✅ Full | ✅ Full |
| **Render** | ✅ Full | ✅ Full | ✅ Full | ✅ Full | ✅ Full | ✅ Full |
| **Railway** | ✅ Basic | ⏳ Planned | ⏳ Planned | ⏳ Planned | ⏳ Planned | ⏳ Planned |
| **Fly.io** | ✅ Basic | ⏳ Planned | ⏳ Planned | ⏳ Planned | ⏳ Planned | ⏳ Planned |
✅ = Fully implemented
⚠️ = Partial implementation
⏳ = Planned/stub implementation
Tools Reference
1. list_all_services()
List all services across all platforms.
**Parameters:** None
**Returns:**
---
2. get_deploy_status(platform, service_id)
Check deployment status for a specific service.
**Parameters:**
- platform (string): Platform name — vercel, render, railway, or fly
- service_id (string): Service/project ID
**Returns:**
---
3. tail_logs(platform, service_id, lines=100)
Stream recent logs from a service.
**Parameters:**
- platform (string): Platform name
- service_id (string): Service/project ID
- lines (integer, optional): Number of log lines (default: 100)
**Returns:**
---
4. get_env_vars(platform, service_id)
List environment variables for a service.
**Parameters:**
- platform (string): Platform name
- service_id (string): Service/project ID
**Returns:**
---
5. set_env_var(platform, service_id, key, value)
Update an environment variable.
**Parameters:**
- platform (string): Platform name
- service_id (string): Service/project ID
- key (string): Environment variable name
- value (string): Environment variable value
**Returns:**
---
6. trigger_redeploy(platform, service_id)
Force redeploy a service.
**Parameters:**
- platform (string): Platform name
- service_id (string): Service/project ID