Vercel MCP Server ๐
@zxw94FE
ๆต่ฏ vercel-mcp-server ๆฏๅฆๆๅ็้กน็ฎ
Overview
What is Vercel MCP Server?
A Model Context Protocol (MCP) server that provides full administrative control over Vercel deployments through Cursor's Composer and Codeium's Cascade. It enables seamless project management with tools for deployments, domains, environment variables, and more.
How to use Vercel MCP Server?
Clone the repository, install dependencies with npm install, build the project with npm run build, set your Vercel access token in src/config/constants.ts and src/index.ts, then add the server in Cursor's MCP settings using the path to the built dist/index.js file.
Key features of Vercel MCP Server
- Team, project, and deployment management
- Domain registration, DNS, and certificate management
- Environment variables and Edge Config management
- Access groups, auth tokens, and firewall configuration
- Log drains, webhooks, and analytics tools
- Secrets, aliases, and artifact management
Use cases of Vercel MCP Server
- List, create, and manage Vercel projects from your AI assistant
- Add custom domains and configure DNS records
- Set up and update environment variables across environments
- Deploy, cancel, and promote deployments
- Manage team members and access permissions
FAQ from Vercel MCP Server
What are the prerequisites?
Node.js >= 16.x, npm >= 8.x, a Vercel account with an access token, and Cursor IDE or Codeium's Cascade (for paying users).
How do I set up my Vercel access token?
Generate an access token at https://vercel.com/account/tokens, then replace "YOUR_ACCESS_TOKEN" in both src/config/constants.ts and src/index.ts with your actual token.
Why aren't the MCP tools showing up?
Click the refresh button in Cursor's MCP settings, ensure the server is running without error messages, and verify your Vercel credentials are valid.
How do I enable debug logs?
Add DEBUG=true before your command (e.g., DEBUG=true /usr/local/bin/node /path/to/vercel-mcp/dist/index.js on macOS/Linux) to see detailed logs.
Where can I find my Node.js path?
On macOS/Linux use which node, on Windows use where node to find the correct path for the MCP server command.