Servidor Vercel MCP 🚀
Un potente servidor de Protocolo de Contexto de Modelo (MCP) que proporciona control administrativo completo sobre sus implementaciones de Vercel mediante Cursor Composer y Cascade de Codeium. Esta herramienta permite una gestión de proyectos fluida con funciones completas para implementaciones, dominios, variables de entorno y más.
📚 Índice de contenidos
🔧 Requisitos previos
Node.js >= 16.x
npm >= 8.x
Una cuenta Vercel con:
Token de acceso
ID del equipo (opcional)
ID del proyecto (opcional)
Cursor IDE o Cascade de Codeium (para usuarios de pago)
🚀 Inicio rápido
📥 Instalación
⚙️ Configuración
Instalar dependencias y compilar el proyecto:
npm install npm run buildConfigura tu token de acceso de Vercel:
Vaya a https://vercel.com/account/tokens para generar su token de acceso
Actualice el token en ambos archivos:
En
src/config/constants.ts:export const DEFAULT_ACCESS_TOKEN = "YOUR_ACCESS_TOKEN"; // Replace with your actual tokenEn
src/index.ts:export const DEFAULT_ACCESS_TOKEN = "YOUR_ACCESS_TOKEN"; // Replace with your actual token
En la configuración de MCP de Cursor, agregue el servidor con este comando:
Para macOS:
# Default installation /usr/local/bin/node /path/to/vercel-mcp/dist/index.js # Homebrew installation /opt/homebrew/bin/node /path/to/vercel-mcp/dist/index.js # NVM installation ~/.nvm/versions/node/v18.x.x/bin/node /path/to/vercel-mcp/dist/index.jsPara Windows:
# Default installation C:\Program Files\nodejs\node.exe C:\path\to\vercel-mcp\dist\index.js # NVM for Windows C:\nvm4w\nodejs\node.exe C:\path\to\vercel-mcp\dist\index.js # Scoop installation C:\Users\username\scoop\apps\nodejs\current\node.exe C:\path\to\vercel-mcp\dist\index.jsPara Linux:
# Default installation /usr/bin/node /path/to/vercel-mcp/dist/index.js # NVM installation ~/.nvm/versions/node/v18.x.x/bin/node /path/to/vercel-mcp/dist/index.jsReemplace
/path/to/vercel-mcpoC:\path\to\vercel-mcpcon su ruta de instalación real.Para encontrar su ruta Node.js:
# macOS/Linux which node # Windows where node
Nota: Mantenga seguro su token de acceso de Vercel y nunca lo comprometa con el control de versiones.
🎯 Características
🎯 Herramientas disponibles
Gestión de equipos
Equipos:
create_team,delete_team,get_team,list_teams,update_teamMiembros del equipo:
list_team_members,invite_team_member,remove_team_member,update_team_member
Gestión de proyectos
Proyectos:
list_projects,create_project,delete_project,update_project,pause_projectMiembros del proyecto:
add_project_member,list_project_members,remove_project_memberTransferencia de proyecto:
request_project_transfer,accept_project_transfer
Gestión de la implementación
Implementaciones:
create_deployment,cancel_deployment,get_deployment,delete_deployment,list_deploymentEventos de implementación:
get_deployment_events,update_deployment_integrationArchivos de implementación:
list_deployment_files,upload_deployment_files,get_deployment_filePromoción:
promote_deployment,get_promotion_aliases
Gestión de dominios y DNS
Dominios:
add_domain,remove_domain,get_domain,list_domains,get_project_domainOperaciones de dominio:
domain_check,domain_price,domain_config,domain_registry,domain_get,domain_list,domain_buy,domain_register,domain_remove,domain_updateDNS:
create_dns_record,delete_dns_record,list_dns_records,update_dns_recordCertificados:
get_cert,issue_cert,remove_cert,upload_cert
Entorno y configuración
Variables de entorno:
add_env,update_env,delete_env,get_env,list_envConfiguración de borde:
create_edge_config,update_edge_config,delete_edge_config,get_edge_config,list_edge_configsElementos de configuración de Edge:
list_edge_config_items,get_edge_config_item,update_edge_config_itemsEsquema de configuración de borde:
get_edge_config_schema,update_edge_config_schema,delete_edge_config_schemaTokens de configuración de borde:
create_edge_config_token,get_edge_config_token,list_edge_config_tokens,delete_edge_config_tokensCopias de seguridad de configuración de Edge:
list_edge_config_backups,get_edge_config_backup
Control de acceso y seguridad
Grupos de acceso:
create_access_group,delete_access_group,update_access_group,get_access_group,list_access_groupsProyectos de grupo de acceso:
create_access_group_project,delete_access_group_project,get_access_group_project,list_access_group_projectsMiembros del grupo de acceso:
list_access_group_membersAutenticación:
create_auth_token,delete_auth_token,get_auth_token,list_auth_tokens,sso_token_exchangeCortafuegos:
create_firewall_bypass,delete_firewall_bypass,get_firewall_bypass,get_attack_status,update_attack_mode,get_firewall_config,update_firewall_config,put_firewall_config
Monitoreo y registro
Drenajes de registro:
logdrain_create,logdrain_createIntegration,logdrain_delete,logdrain_deleteIntegration,logdrain_get,logdrain_list,logdrain_listIntegrationWebhooks:
create_webhook,delete_webhook,list_webhooks,get_webhookAnálisis:
send_web_vitals
Gestión de usuarios
Usuarios:
delete_user,get_user,list_user_events
Mercado e integración
Mercado:
create_marketplace_event,get_marketplace_account,get_marketplace_invoice,get_marketplace_member,import_marketplace_resource,submit_marketplace_billing,submit_marketplace_invoice,update_marketplace_secrets,marketplace_sso_token_exchange,submit_marketplace_balance,marketplace_invoice_actionIntegraciones:
int_delete,int_list,int_gitns,int_searchRepo,int_get,int_updateAction
Entornos y secretos
Entornos:
create_environment,delete_environment,get_environment,list_environments,update_environmentSecretos:
create_secret,update_secret_name,delete_secret,get_secret,list_secrets
Artefactos y alias
Artefactos:
check_artifact,download_artifact,get_artifact_status,query_artifacts,record_artifact_eventsartefacto,upload_artifactAlias:
assign_alias,delete_alias,get_alias,list_aliases,list_deployment_aliases
💡 Uso
Una vez configurado, el servidor MCP proporciona todas las herramientas de gestión de Vercel a través de Cursor Composer. Simplemente describa qué desea hacer con sus proyectos de Vercel y la IA usará los comandos adecuados.
Ejemplos:
📋 "Enumerar todos mis proyectos"
🚀 "Crear un nuevo proyecto Next.js"
🌐 "Añadir un dominio personalizado a mi proyecto"
🔑 "Configurar variables de entorno"
🔒 Notas de seguridad
🔐 Mantenga seguro su token de acceso de Vercel
⚠️ Nunca envíe credenciales confidenciales al control de versiones
👮 Utilice controles de acceso y permisos adecuados
🛡️ Siga las mejores prácticas de seguridad de Vercel
🛠️ Solución de problemas
Problemas comunes
Problemas de ruta en Node.js
Asegúrese de estar utilizando la ruta Node.js correcta
En Mac/Linux: utilice
which nodepara encontrar la ruta correctaEn Windows: utilice
where nodepara encontrar la ruta correcta
Problemas con el token de acceso
Verifique que su token de acceso de Vercel sea válido
Comprueba si el token tiene los permisos necesarios
Asegúrese de que el token no haya expirado
MCP no detecta herramientas
Haga clic en el botón Actualizar en la configuración de MCP del Cursor
Asegúrese de que el servidor esté funcionando (sin mensajes de error)
Verifique que sus credenciales de Vercel sean válidas
Modo de depuración
Agregue DEBUG=true antes de su comando para ver registros detallados:
Si aún tiene problemas, abra un problema con:
Su sistema operativo
Versión de Node.js (
node --version)Mensaje de error completo
Pasos para reproducir
🤝 Contribuyendo
¡Agradecemos sus contribuciones! No dude en enviar una solicitud de incorporación de cambios.
📄 Licencia
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Un potente servidor de Protocolo de Contexto de Modelo (MCP) que permite una gestión fluida de proyectos Vercel, incluidas implementaciones, dominios, variables de entorno y configuraciones de equipo a través de Cursor's Composer o Cascade de Codeium.
- 📚 Índice de contenidos
- 🔧 Requisitos previos
- 🚀 Inicio rápido
- 🎯 Características
- 💡 Uso
- 🔒 Notas de seguridad
- 🛠️ Solución de problemas
- 🤝 Contribuyendo
- 📄 Licencia
Related Resources
Related MCP Servers
- Asecurity-licenseAqualityAn MCP server that provides tools for interacting with Vercel API, enabling management of deployments, DNS records, domains, projects, and environment variables through natural language.Last updated -714119MIT License
- -security-license-qualityA server implementation of the Model Context Protocol (MCP) for managing development workflow with features like project management, task tracking, and QA review support.Last updated -3AGPL 3.0
- -security-license-qualityAn MCP server that enables interaction with the Vercel API to manage deployments, DNS records, domains, projects, and environment variables through natural language commands.
- AsecurityFlicenseAqualityAn MCP server that provides various tools for interacting with the Vercel API, enabling management of deployments, DNS records, domains, projects, and environment variables through natural language commands.Last updated -714120