Unified deployment management for AI agents across multiple platforms.
Agent Deploy Dashboard MCP Server
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):
{
"mcpServers": {
"agent-deploy-dashboard": {
"url": "https://agent-deploy-dashboard-mcp.onrender.com/mcp"
}
}
}
REST API
Base URL: https://agent-deploy-dashboard-mcp.onrender.com
List All Services
curl -X GET https://agent-deploy-dashboard-mcp.onrender.com/api/v1/list_all_services
Response:
{
"success": true,
"services": [
{
"id": "prj_abc123",
"name": "my-app",
"platform": "vercel",
"url": "https://my-app.vercel.app",
"framework": "nextjs"
},
{
"id": "srv_xyz789",
"name": "api-service",
"platform": "render",
"type": "web_service",
"region": "oregon"
}
],
"count": 2
}
Get Deploy Status
curl -X POST https://agent-deploy-dashboard-mcp.onrender.com/api/v1/get_deploy_status \
-H "Content-Type: application/json" \
-d '{
"platform": "vercel",
"service_id": "prj_abc123"
}'
Response:
{
"success": true,
"platform": "vercel",
"service_id": "prj_abc123",
"deployment_id": "dpl_xyz",
"status": "READY",
"url": "https://my-app.vercel.app",
"created_at": 1709823600000
}
Tail Logs
curl -X POST https://agent-deploy-dashboard-mcp.onrender.com/api/v1/tail_logs \
-H "Content-Type: application/json" \
-d '{
"platform": "render",
"service_id": "srv_xyz789",
"lines": 50
}'
Get Environment Variables
curl -X POST https://agent-deploy-dashboard-mcp.onrender.com/api/v1/get_env_vars \
-H "Content-Type: application/json" \
-d '{
"platform": "vercel",
"service_id": "prj_abc123"
}'
Response:
{
"success": true,
"platform": "vercel",
"service_id": "prj_abc123",
"env_vars": {
"DATABASE_URL": {
"value": "[ENCRYPTED]",
"target": ["production"],
"type": "encrypted"
},
"API_KEY": {
"value": "abc123",
"target": ["production", "preview"],
"type": "plain"
}
},
"count": 2
}
Set Environment Variable
curl -X POST https://agent-deploy-dashboard-mcp.onrender.com/api/v1/set_env_var \
-H "Content-Type: application/json" \
-d '{
"platform": "render",
"service_id": "srv_xyz789",
"key": "NEW_FEATURE_FLAG",
"value": "true"
}'
Trigger Redeploy
curl -X POST https://agent-deploy-dashboard-mcp.onrender.com/api/v1/trigger_redeploy \
-H "Content-Type: application/json" \
-d '{
"platform": "vercel",
"service_id": "prj_abc123"
}'
Get Build Logs
curl -X POST https://agent-deploy-dashboard-mcp.onrender.com/api/v1/get_build_logs \
-H "Content-Type: application/json" \
-d '{
"platform": "vercel",
"deploy_id": "dpl_xyz"
}'
Check Health
curl -X POST https://agent-deploy-dashboard-mcp.onrender.com/api/v1/check_health \
-H "Content-Type: application/json" \
-d '{
"url": "https://my-app.vercel.app/health"
}'
Response:
{
"success": true,
"url": "https://my-app.vercel.app/health",
"status_code": 200,
"healthy": true,
"response_time_ms": 142,
"headers": {
"content-type": "application/json",
"x-vercel-id": "sfo1::abc123"
}
}
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-Paymentheader 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 |
Tools (8)
list_all_servicesLists all services across connected platforms.get_deploy_statusChecks the deployment status and health of a specific service.tail_logsTails logs for a specific service.get_env_varsRetrieves environment variables for a service.set_env_varSets an environment variable for a service.trigger_redeployTriggers a redeployment for a service.get_build_logsRetrieves build logs for a specific deployment.check_healthChecks the health status of a service URL.Configuration
{"mcpServers": {"agent-deploy-dashboard": {"url": "https://agent-deploy-dashboard-mcp.onrender.com/mcp"}}}