Vercel MCP Server
Official Vercel MCP server that gives AI tools secure access to Vercel projects via OAuth. Enables searching Vercel documentation, managing projects and deployments, analyzing deployment logs, and interacting with Vercel infrastructure. Supports Streamable HTTP transport with OAuth authentication and integrates with Claude Code, Cursor, VS Code, ChatGPT, Codex CLI, and other AI assistants.
Connect
Add this configuration to .claude/mcp.json
{
"mcpServers": {
"vercel": {
"url": "https://github.com/vercel/vercel",
"env": {
"VERCEL_TOKEN": "<YOUR_VERCEL_TOKEN>"
}
}
}
}Tools (8)
search_docs
Search Vercel documentation and return relevant pages ranked by relevance.
{
"type": "object",
"required": [
"query"
],
"properties": {
"query": {
"type": "string",
"description": "Search query for Vercel documentation"
}
}
}list_projects
List all projects in the authenticated Vercel account or team.
{
"type": "object",
"properties": {
"teamId": {
"type": "string",
"description": "Optional team ID to filter projects"
}
}
}get_project
Get detailed information about a specific Vercel project.
{
"type": "object",
"required": [
"projectId"
],
"properties": {
"projectId": {
"type": "string",
"description": "Project ID or name"
}
}
}list_deployments
List deployments for a project with status and metadata.
{
"type": "object",
"required": [
"projectId"
],
"properties": {
"limit": {
"type": "integer",
"description": "Number of deployments to return"
},
"projectId": {
"type": "string",
"description": "Project ID or name"
}
}
}get_deployment
Get detailed information about a specific deployment.
{
"type": "object",
"required": [
"deploymentId"
],
"properties": {
"deploymentId": {
"type": "string",
"description": "Deployment ID or URL"
}
}
}get_deployment_logs
Retrieve build and runtime logs for a deployment.
{
"type": "object",
"required": [
"deploymentId"
],
"properties": {
"type": {
"type": "string",
"description": "Log type (build or runtime)"
},
"deploymentId": {
"type": "string",
"description": "Deployment ID or URL"
}
}
}list_domains
List all domains configured for a project.
{
"type": "object",
"required": [
"projectId"
],
"properties": {
"projectId": {
"type": "string",
"description": "Project ID or name"
}
}
}get_environment_variables
List environment variables for a project.
{
"type": "object",
"required": [
"projectId"
],
"properties": {
"projectId": {
"type": "string",
"description": "Project ID or name"
}
}
}Resources
This server does not expose any resources.
Prompts
This server does not expose any prompts.
Server Information
- Author
- Vercel (@vercel)
- Repository
- https://github.com/vercel/vercel
- License
- Apache-2.0
- Version
- 1.0.0
- Stars
- 13,500
- Last Updated
- May 27, 2026