Vercel MCP Server

Integrate Vercel with your AI assistants using the Model Context Protocol (MCP) for seamless deployment management, project control, and environment configuration.

Vercel Official MCP Server

Overview

Vercel MCP is Vercel's official Model Context Protocol (MCP) server, designed to connect your AI tools directly to Vercel. This remote MCP server, available at https://mcp.vercel.com, uses OAuth to provide AI tools with secure access to your Vercel projects. It integrates with popular AI assistants like Claude, ChatGPT, Cursor, and VS Code with Copilot, enabling a wide range of interactions with your Vercel deployments. The server implements the latest MCP Authorization and Streamable HTTP specifications, ensuring secure and efficient communication between AI models and your Vercel projects.

Key Features

📄

Documentation Search & Navigation

Enables AI tools to search and navigate Vercel documentation efficiently.

🚀

Project & Deployment Management

Allows AI assistants to manage Vercel projects and deployments, including creation, updates, and deletion.

📊

Deployment Log Analysis

Provides capabilities for AI tools to analyze deployment logs for insights and debugging.

🔒

Secure Access with OAuth

Ensures secure access to Vercel projects through OAuth authentication, supporting approved AI clients.

Available Tools

Vercel MCP provides a comprehensive set of tools for interacting with your Vercel projects. These tools are categorized into public tools (available without authentication) and authenticated tools (requiring Vercel authentication). For detailed information about each available tool, refer to the official Vercel MCP documentation.

Quick Reference

ToolPurposeCategory
search_docsSearches Vercel documentation.Public
list_projectsLists all Vercel projects.Authenticated
get_deployment_logsRetrieves logs for a specific deployment.Authenticated
create_deploymentCreates a new Vercel deployment.Authenticated
delete_projectDeletes a Vercel project.Authenticated

Detailed Usage

search_docs

Searches the Vercel documentation for a given query.

Parameters:

  • query (string, required): The search query

Example:

Search Vercel docs for "deploying next.js"
list_projects

Lists all Vercel projects associated with your authenticated account.

Parameters:

  • None

Example:

List all my Vercel projects
get_deployment_logs

Retrieves deployment logs for a specific Vercel deployment.

Parameters:

  • deploymentId (string, required): The unique identifier of the deployment

Example:

Get deployment logs for deployment dpl_abc123xyz
create_deployment

Creates a new Vercel deployment for a given project.

Parameters:

  • projectId (string, required): The project identifier
  • files (array, required): Array of file objects with file and content properties
  • name (string, optional): The deployment name

Example:

Create a deployment for project prj_xyz with index.html containing "Hello Vercel"
delete_project

Deletes a Vercel project and all its associated deployments.

Parameters:

  • projectId (string, required): The unique identifier of the project to delete

Example:

Delete Vercel project prj_old_site

Installation

To connect your AI client to the Vercel MCP server, you typically need to configure a custom connector within your AI tool. The exact steps may vary depending on the AI client you are using.

General Setup Steps:

  1. Obtain Vercel MCP URL: The official Vercel MCP server URL is https://mcp.vercel.com.
  2. Configure Custom Connector: In your AI assistant's settings, look for an option to add a custom connector or server.
  3. Provide Details:
    • Name: Vercel (or a custom name like vercel-cool-project)
    • URL: https://mcp.vercel.com
    • Authentication: Select OAuth (as Vercel MCP uses OAuth for secure access).
  4. Authenticate: Follow the prompts to authenticate with your Vercel account to grant access to the AI client.

Example for ChatGPT (Pro and Plus accounts):

  1. Enable Developer mode: Go to Settings → Connectors → Advanced settings → Developer mode.
  2. In the Connectors tab, create a new connector:
    • Name: Vercel
    • MCP server URL: https://mcp.vercel.com
    • Authentication: OAuth

Example for VS Code with Copilot:

  1. Open the Command Palette (Ctrl+Shift+P or Cmd+Shift+P).
  2. Run MCP: Add Server.
  3. Select HTTP.
  4. Enter URL: https://mcp.vercel.com and Name: Vercel.
  5. Select Global or Workspace.
  6. Start the server and authorize when prompted.

For specific instructions for other AI clients (e.g., Claude, Cursor, Gemini Code Assist, Gemini CLI), please refer to their respective documentation or the official Vercel MCP documentation.

Common Use Cases

  • AI-Powered Documentation Search: Use AI assistants to quickly find information within Vercel's extensive documentation.
  • Automated Deployment Workflows: Trigger and manage Vercel deployments directly through natural language commands from your AI tool.
  • Real-time Project Monitoring: Get updates on deployment statuses and project health by querying your AI assistant.
  • Streamlined Debugging: Analyze deployment logs with AI assistance to identify and resolve issues faster.
  • Enhanced Developer Experience: Integrate Vercel management into your daily AI-driven development environment for increased productivity.

Sources