Skip to main content
Glama
econ-watch

Vercel MCP Relay Server

by econ-watch

Vercel MCP Relay Server

A production-ready MCP (Model Context Protocol) relay server that enables GitHub Copilot Agents and other AI assistants to interact with the Vercel REST API.

Features

  • Full Vercel API Coverage: Manage projects, deployments, domains, environment variables, teams, and more

  • Production Ready: Built for Vercel's serverless platform with optimal configuration

  • Streamable HTTP Transport: Uses the modern MCP transport protocol for efficient communication

  • Type Safe: Written in TypeScript with comprehensive schema validation using Zod

Quick Start

Deploy to Vercel

Deploy with Vercel

Environment Variables

Set the following environment variable in your Vercel project:

Local Development

# Install dependencies
npm install

# Set your Vercel token
export VERCEL_TOKEN=your_token_here

# Start development server
npm run dev

The MCP server will be available at http://localhost:3000/api/mcp

Available Tools

Projects

Tool

Description

list_projects

List all Vercel projects accessible to the authenticated user

get_project

Get detailed information about a specific project

Deployments

Tool

Description

list_deployments

List deployments for a project or all deployments

get_deployment

Get detailed information about a specific deployment

get_deployment_events

Get build logs and events for a deployment

cancel_deployment

Cancel a deployment that is currently building

promote_deployment

Promote a deployment to production

rollback_deployment

Rollback a project to a previous deployment

Environment Variables

Tool

Description

list_environment_variables

List all environment variables for a project

create_environment_variable

Create a new environment variable

delete_environment_variable

Delete an environment variable

Domains

Tool

Description

list_project_domains

List all domains configured for a project

add_project_domain

Add a custom domain to a project

remove_project_domain

Remove a domain from a project

verify_project_domain

Verify a domain's DNS configuration

Teams & User

Tool

Description

list_teams

List all teams the authenticated user is a member of

get_team

Get detailed information about a specific team

get_user

Get information about the authenticated user

Aliases

Tool

Description

list_aliases

List all aliases (custom URLs) for a deployment or project

Usage with MCP Clients

GitHub Copilot / Claude Desktop

Add to your MCP configuration:

{
  "mcpServers": {
    "vercel": {
      "url": "https://your-deployment.vercel.app/api/mcp"
    }
  }
}

For clients requiring stdio transport

{
  "mcpServers": {
    "vercel": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://your-deployment.vercel.app/api/mcp"]
    }
  }
}

Tech Stack

Security

  • The VERCEL_TOKEN is kept server-side and never exposed to clients

  • All API requests are authenticated using Bearer token authentication

  • Input parameters are validated using Zod schemas

License

MIT

-
security - not tested
F
license - not found
-
quality - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/econ-watch/MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server