Loading...
Loading...
Automate Vercel tasks via Rube MCP (Composio): manage deployments, domains, DNS, env vars, projects, and teams. Always search tools first for current schemas.
npx skill4agent add davepoon/buildwithclaude vercel-automationRUBE_MANAGE_CONNECTIONSvercelRUBE_SEARCH_TOOLShttps://rube.app/mcpRUBE_SEARCH_TOOLSRUBE_MANAGE_CONNECTIONSvercelVERCEL_LIST_ALL_DEPLOYMENTSVERCEL_GET_DEPLOYMENTSVERCEL_GET_DEPLOYMENTVERCEL_GET_DEPLOYMENT_DETAILSVERCEL_GET_DEPLOYMENT_LOGSVERCEL_GET_RUNTIME_LOGSVERCEL_GET_DEPLOYMENT_EVENTSVERCEL_LIST_DEPLOYMENT_CHECKSprojectIdstatelimittargetdeploymentIdidOrUrlVERCEL_GET_DEPLOYMENT_LOGSVERCEL_GET_RUNTIME_LOGSVERCEL_LIST_PROJECTSVERCEL_CREATE_NEW_DEPLOYMENTVERCEL_GET_DEPLOYMENTnametargetgitSourcefilesgitSourcefilesVERCEL_LIST_PROJECTSVERCEL_LIST_ENV_VARIABLESVERCEL_ADD_ENVIRONMENT_VARIABLEVERCEL_DELETE_ENVIRONMENT_VARIABLEprojectIdkeyvaluetargettypetype: 'secret'projectIdidVERCEL_GET_DOMAINVERCEL_GET_DOMAIN_CONFIGVERCEL_LIST_PROJECT_DOMAINSVERCEL_GET_DNS_RECORDSVERCEL_CREATE_DNS_RECORDVERCEL_UPDATE_DNS_RECORDdomainnametypevaluettlVERCEL_LIST_PROJECTSVERCEL_GET_PROJECTVERCEL_UPDATE_PROJECTidOrNamenameframeworkbuildCommandrootDirectoryrootDirectoryVERCEL_LIST_TEAMSVERCEL_GET_TEAMVERCEL_GET_TEAM_MEMBERSteamIdlimitrole1. Call VERCEL_LIST_PROJECTS
2. Find project by name in response
3. Extract id field for subsequent operations1. Call VERCEL_GET_DNS_RECORDS with domain name
2. Extract record IDs for update/delete operationslimitnext| Task | Tool Slug | Key Params |
|---|---|---|
| List projects | VERCEL_LIST_PROJECTS | limit |
| Get project details | VERCEL_GET_PROJECT | idOrName |
| Update project | VERCEL_UPDATE_PROJECT | idOrName, name, framework |
| List deployments | VERCEL_LIST_ALL_DEPLOYMENTS | projectId, state, limit |
| Get deployment | VERCEL_GET_DEPLOYMENT | idOrUrl |
| Create deployment | VERCEL_CREATE_NEW_DEPLOYMENT | name, target, gitSource |
| Deployment logs | VERCEL_GET_DEPLOYMENT_LOGS | deploymentId |
| Runtime logs | VERCEL_GET_RUNTIME_LOGS | deploymentId |
| List env vars | VERCEL_LIST_ENV_VARIABLES | projectId |
| Add env var | VERCEL_ADD_ENVIRONMENT_VARIABLE | projectId, key, value, target |
| Delete env var | VERCEL_DELETE_ENVIRONMENT_VARIABLE | projectId, id |
| Get domain | VERCEL_GET_DOMAIN | domain |
| Get domain config | VERCEL_GET_DOMAIN_CONFIG | domain |
| List DNS records | VERCEL_GET_DNS_RECORDS | domain |
| Create DNS record | VERCEL_CREATE_DNS_RECORD | domain, name, type, value |
| Update DNS record | VERCEL_UPDATE_DNS_RECORD | domain, recordId |
| List project domains | VERCEL_LIST_PROJECT_DOMAINS | projectId |
| List teams | VERCEL_LIST_TEAMS | (none) |
| Get team | VERCEL_GET_TEAM | teamId |
| Get team members | VERCEL_GET_TEAM_MEMBERS | teamId, limit |