- Explore MCP Servers
- vercel-api-mcp
Vercel Api Mcp
What is Vercel Api Mcp
vercel-api-mcp is a lightweight MCP server that enables your Cursor Agent to access the Vercel API, facilitating various operations related to deployments, DNS, domains, projects, and environment variables.
Use cases
Use cases for vercel-api-mcp include automating deployment processes, managing DNS records for web applications, retrieving project configurations, and handling environment variables for different project environments.
How to use
To use vercel-api-mcp, add it to your project’s .cursor/mcp.json or your global Cursor settings using the command: npx vercel-mcp VERCEL_API_KEY=<YOUR_API_KEY>. For Windsurf, include it in your ~/.codeium/windsurf/mcp_config.json file.
Key features
Key features include managing deployments (listing, canceling, deleting), handling DNS records (creating, updating, deleting), managing domains (listing, updating), and working with project environment variables (creating, editing, removing).
Where to use
undefined
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Vercel Api Mcp
vercel-api-mcp is a lightweight MCP server that enables your Cursor Agent to access the Vercel API, facilitating various operations related to deployments, DNS, domains, projects, and environment variables.
Use cases
Use cases for vercel-api-mcp include automating deployment processes, managing DNS records for web applications, retrieving project configurations, and handling environment variables for different project environments.
How to use
To use vercel-api-mcp, add it to your project’s .cursor/mcp.json or your global Cursor settings using the command: npx vercel-mcp VERCEL_API_KEY=<YOUR_API_KEY>. For Windsurf, include it in your ~/.codeium/windsurf/mcp_config.json file.
Key features
Key features include managing deployments (listing, canceling, deleting), handling DNS records (creating, updating, deleting), managing domains (listing, updating), and working with project environment variables (creating, editing, removing).
Where to use
undefined
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
vercel-mcp
An MCP server that connects to Vercel API.
Usage
Cursor
- To install in a project, add the MCP server to your
.cursor/mcp.json:
- To install globally, add this command to your Cursor settings:
npx vercel-mcp VERCEL_API_KEY=<your-vercel-api-key>
Windsurf
- Add the MCP server to your
~/.codeium/windsurf/mcp_config.jsonfile:
{
"mcpServers": {
"vercel": {
"command": "npx",
"args": [
"vercel-mcp VERCEL_API_KEY=<YOUR_API_KEY>"
]
}
}
}
Tools
This MCP server provides the following tools for interacting with the Vercel API:
Deployments
getVercelDeploymentEvents- Get deployment events by deployment ID and build IDgetVercelDeployment- Get a deployment by ID or URLcancelVercelDeployment- Cancel a deploymentlistVercelDeploymentFiles- List deployment filesgetVercelDeploymentFileContents- Get deployment file contentsgetVercelDeployments- List deploymentsdeleteVercelDeployment- Delete a deployment
DNS
getVercelDNSRecords- List DNS records for a domaincreateVercelDNSRecord- Create a DNS record for a domainupdateVercelDNSRecord- Update a DNS recorddeleteVercelDNSRecord- Delete a DNS record
Domains
getVercelDomainConfig- Get a Domain’s configurationgetVercelDomain- Get information for a single domaingetVercelDomains- List all domains for the authenticated user or team
Projects
getVercelProjects- Retrieve a list of projectsupdateVercelProject- Update an existing projectgetVercelProjectDomains- Retrieve project domains by project id or namegetVercelProjectDomain- Get a project domainupdateVercelProjectDomain- Update a project domainremoveVercelProjectDomain- Remove a domain from a projectaddVercelProjectDomain- Add a domain to a projectverifyVercelProjectDomain- Verify project domain
Environment Variables
filterVercelProjectEnvs- Retrieve the environment variables of a projectgetVercelProjectEnv- Retrieve the decrypted value of an environment variablecreateVercelProjectEnv- Create one or more environment variablesremoveVercelProjectEnv- Remove an environment variableeditVercelProjectEnv- Edit an environment variable
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










