OpenMCP

vercel

...

@open-mcp/vercel

Installing

First set the environment variables as shell variables:

API_KEY='...'

Then use the OpenMCP config CLI to add the server to your MCP client:

Claude desktop

npx @open-mcp/config add vercel \
  ~/Library/Application\ Support/Claude/claude_desktop_config.json \
  --API_KEY=$API_KEY

Cursor

Run this from the root of your project directory or, to add to all cursor projects, run it from your home directory ~.

npx @open-mcp/config add vercel \
  .cursor/mcp.json \
  --API_KEY=$API_KEY

Other

npx @open-mcp/config add vercel \
  /path/to/client/config.json \
  --API_KEY=$API_KEY

Manually

If you don't want to use the helper above, add the following to your MCP client config manually:

{
  "mcpServers": {
    "vercel": {
      "command": "npx",
      "args": ["-y", "@open-mcp/vercel"],
      "env": {"API_KEY":"..."}
    }
  }
}

Customizing the base URL

Set the environment variable OPEN_MCP_BASE_URL to override each tool's base URL. This is useful if your OpenAPI spec defines a relative server URL.

Other environment variables

  • API_KEY

Inspector

Needs access to port 3000 for running a proxy server, will fail if http://localhost:3000 is already busy.

npx -y @modelcontextprotocol/inspector npx -y @open-mcp/vercel
  • Open http://localhost:5173
  • Transport type: STDIO
  • Command: npx
  • Arguments: -y @open-mcp/vercel
  • Click Environment Variables to add
  • Click Connect

It should say MCP Server running on stdio in red.

  • Click List Tools

Tools

expandSchema

Expand the input schema for a tool before calling the tool

Input schema

  • toolName (string)
  • jsonPointers (array)

readaccessgroup

Environment variables

  • API_KEY

Input schema

  • idOrName (string)
  • teamId (string)
  • slug (string)

updateaccessgroup

Environment variables

  • API_KEY

Input schema

  • idOrName (string)
  • teamId (string)
  • slug (string)
  • name (string)
  • projects (array)
  • membersToAdd (array)
  • membersToRemove (array)

deleteaccessgroup

Environment variables

  • API_KEY

Input schema

  • idOrName (string)
  • teamId (string)
  • slug (string)

listaccessgroupmembers

Environment variables

  • API_KEY

Input schema

  • idOrName (string)
  • limit (integer)
  • next (string)
  • search (string)
  • teamId (string)
  • slug (string)

listaccessgroups

Environment variables

  • API_KEY

Input schema

  • projectId (string)
  • search (string)
  • membersLimit (integer)
  • projectsLimit (integer)
  • limit (integer)
  • next (string)
  • teamId (string)
  • slug (string)

createaccessgroup

Environment variables

  • API_KEY

Input schema

  • teamId (string)
  • slug (string)
  • name (string)
  • projects (array)
  • membersToAdd (array)

listaccessgroupprojects

Environment variables

  • API_KEY

Input schema

  • idOrName (string)
  • limit (integer)
  • next (string)
  • teamId (string)
  • slug (string)

createaccessgroupproject

Environment variables

  • API_KEY

Input schema

  • accessGroupIdOrName (string)
  • teamId (string)
  • slug (string)
  • projectId (string)
  • role (string)

readaccessgroupproject

Environment variables

  • API_KEY

Input schema

  • accessGroupIdOrName (string)
  • projectId (string)
  • teamId (string)
  • slug (string)

updateaccessgroupproject

Environment variables

  • API_KEY

Input schema

  • accessGroupIdOrName (string)
  • projectId (string)
  • teamId (string)
  • slug (string)
  • role (string)

deleteaccessgroupproject

Environment variables

  • API_KEY

Input schema

  • accessGroupIdOrName (string)
  • projectId (string)
  • teamId (string)
  • slug (string)

recordevents

Environment variables

  • API_KEY

Input schema

  • teamId (string)
  • slug (string)
  • x-artifact-client-ci (string)
  • x-artifact-client-interactive (integer)

status

Environment variables

  • API_KEY

Input schema

  • teamId (string)
  • slug (string)

uploadartifact

Environment variables

  • API_KEY

Input schema

  • hash (string)
  • teamId (string)
  • slug (string)
  • Content-Length (number)
  • x-artifact-duration (number)
  • x-artifact-client-ci (string)
  • x-artifact-client-interactive (integer)
  • x-artifact-tag (string)

downloadartifact

Environment variables

  • API_KEY

Input schema

  • hash (string)
  • teamId (string)
  • slug (string)
  • x-artifact-client-ci (string)
  • x-artifact-client-interactive (integer)

artifactexists

Environment variables

  • API_KEY

Input schema

  • hash (string)
  • teamId (string)
  • slug (string)

artifactquery

Environment variables

  • API_KEY

Input schema

  • teamId (string)
  • slug (string)
  • hashes (array)

createcheck

Environment variables

  • API_KEY

Input schema

  • deploymentId (string)
  • teamId (string)
  • slug (string)
  • name (string)
  • path (string)
  • blocking (boolean)
  • detailsUrl (string)
  • externalId (string)
  • rerequestable (boolean)

getallchecks

Environment variables

  • API_KEY

Input schema

  • deploymentId (string)
  • teamId (string)
  • slug (string)

getcheck

Environment variables

  • API_KEY

Input schema

  • deploymentId (string)
  • checkId (string)
  • teamId (string)
  • slug (string)

updatecheck

Environment variables

  • API_KEY

Input schema

  • deploymentId (string)
  • checkId (string)
  • teamId (string)
  • slug (string)
  • name (string)
  • path (string)
  • status (other)
  • conclusion (other)
  • detailsUrl (string)
  • output (object)
  • externalId (string)

rerequestcheck

Environment variables

  • API_KEY

Input schema

  • deploymentId (string)
  • checkId (string)
  • teamId (string)
  • slug (string)

delete_data_cache_purge_all

Environment variables

No environment variables required

Input schema

  • projectIdOrName (string)

patch_data_cache_billing_settings

Environment variables

No environment variables required

Input schema

  • excessBillingEnabled (boolean)

updateprojectdatacache

Environment variables

  • API_KEY

Input schema

  • projectId (string)
  • teamId (string)
  • slug (string)
  • disabled (boolean)

getdeploymentevents

Environment variables

  • API_KEY

Input schema

  • idOrUrl (string)
  • direction (string)
  • follow (number)
  • limit (number)
  • name (string)
  • since (number)
  • until (number)
  • statusCode (other)
  • delimiter (number)
  • builds (number)
  • teamId (string)
  • slug (string)

update_integration_deployment_action

Environment variables

  • API_KEY

Input schema

  • deploymentId (string)
  • integrationConfigurationId (string)
  • resourceId (string)
  • action (string)
  • status (string)
  • statusText (string)
  • outcomes (array)

getdeployment

Environment variables

  • API_KEY

Input schema

  • idOrUrl (string)
  • withGitRepoInfo (string)
  • teamId (string)
  • slug (string)

createdeployment

Environment variables

  • API_KEY

Input schema

  • forceNew (other)
  • skipAutoDetectionConfirmation (other)
  • teamId (string)
  • slug (string)
  • customEnvironmentSlugOrId (string)
  • deploymentId (string)
  • files (array)
  • gitMetadata (object)
  • gitSource (other)
  • meta (object)
  • monorepoManager (string)
  • name (string)
  • project (string)
  • projectSettings (object)
  • target (string)
  • withLatestCommit (boolean)

canceldeployment

Environment variables

  • API_KEY

Input schema

  • id (string)
  • teamId (string)
  • slug (string)

buydomain

Environment variables

  • API_KEY

Input schema

  • teamId (string)
  • slug (string)
  • name (string)
  • expectedPrice (number)
  • renew (boolean)
  • country (string)
  • orgName (string)
  • firstName (string)
  • lastName (string)
  • address1 (string)
  • city (string)
  • state (string)
  • postalCode (string)
  • phone (string)
  • email (string)

checkdomainprice

Environment variables

  • API_KEY

Input schema

  • name (string)
  • type (string)
  • teamId (string)
  • slug (string)

checkdomainstatus

Environment variables

  • API_KEY

Input schema

  • name (string)
  • teamId (string)
  • slug (string)

getrecords

Environment variables

  • API_KEY

Input schema

  • domain (string)
  • limit (string)
  • since (string)
  • until (string)
  • teamId (string)
  • slug (string)

createrecord

Environment variables

  • API_KEY

Input schema

  • domain (string)
  • teamId (string)
  • slug (string)
  • type (string)

updaterecord

Environment variables

  • API_KEY

Input schema

  • recordId (string)
  • teamId (string)
  • slug (string)
  • additionalProperties (other)
  • name (string)
  • value (string)
  • type (string)
  • ttl (integer)
  • mxPriority (integer)
  • srv (object)
  • https (object)
  • comment (string)

removerecord

Environment variables

  • API_KEY

Input schema

  • domain (string)
  • recordId (string)
  • teamId (string)
  • slug (string)

getdomaintransfer

Environment variables

  • API_KEY

Input schema

  • teamId (string)
  • slug (string)

getdomainconfig

Environment variables

  • API_KEY

Input schema

  • domain (string)
  • strict (other)
  • teamId (string)
  • slug (string)

getdomain

Environment variables

  • API_KEY

Input schema

  • domain (string)
  • teamId (string)
  • slug (string)

getdomains

Environment variables

  • API_KEY

Input schema

  • limit (number)
  • since (number)
  • until (number)
  • teamId (string)
  • slug (string)

createortransferdomain

Environment variables

  • API_KEY

Input schema

  • teamId (string)
  • slug (string)
  • method (string)

patchdomain

Environment variables

  • API_KEY

Input schema

  • domain (string)
  • teamId (string)
  • slug (string)

deletedomain

Environment variables

  • API_KEY

Input schema

  • domain (string)
  • teamId (string)
  • slug (string)

deleteconfigurablelogdrain

Environment variables

  • API_KEY

Input schema

  • id (string)
  • teamId (string)
  • slug (string)

getedgeconfigs

Environment variables

  • API_KEY

Input schema

  • teamId (string)
  • slug (string)

createedgeconfig

Environment variables

  • API_KEY

Input schema

  • teamId (string)
  • slug (string)
  • b_slug (string)
  • items (object)

getedgeconfig

Environment variables

  • API_KEY

Input schema

  • edgeConfigId (string)
  • teamId (string)
  • slug (string)

updateedgeconfig

Environment variables

  • API_KEY

Input schema

  • edgeConfigId (string)
  • teamId (string)
  • slug (string)
  • b_slug (string)

deleteedgeconfig

Environment variables

  • API_KEY

Input schema

  • edgeConfigId (string)
  • teamId (string)
  • slug (string)

getedgeconfigitems

Environment variables

  • API_KEY

Input schema

  • edgeConfigId (string)
  • teamId (string)
  • slug (string)

patchedgeconfigitems

Environment variables

  • API_KEY

Input schema

  • edgeConfigId (string)
  • dryRun (string)
  • teamId (string)
  • slug (string)
  • items (array)
  • definition (other)

getedgeconfigschema

Environment variables

  • API_KEY

Input schema

  • edgeConfigId (string)
  • teamId (string)
  • slug (string)

patchedgeconfigschema

Environment variables

  • API_KEY

Input schema

  • edgeConfigId (string)
  • dryRun (string)
  • teamId (string)
  • slug (string)
  • definition (other)

deleteedgeconfigschema

Environment variables

  • API_KEY

Input schema

  • edgeConfigId (string)
  • teamId (string)
  • slug (string)

getedgeconfigitem

Environment variables

  • API_KEY

Input schema

  • edgeConfigId (string)
  • edgeConfigItemKey (string)
  • teamId (string)
  • slug (string)

getedgeconfigtokens

Environment variables

  • API_KEY

Input schema

  • edgeConfigId (string)
  • teamId (string)
  • slug (string)

deleteedgeconfigtokens

Environment variables

  • API_KEY

Input schema

  • edgeConfigId (string)
  • teamId (string)
  • slug (string)
  • tokens (array)

getedgeconfigtoken

Environment variables

  • API_KEY

Input schema

  • edgeConfigId (string)
  • token (string)
  • teamId (string)
  • slug (string)

createedgeconfigtoken

Environment variables

  • API_KEY

Input schema

  • edgeConfigId (string)
  • teamId (string)
  • slug (string)
  • label (string)

getedgeconfigbackup

Environment variables

  • API_KEY

Input schema

  • edgeConfigId (string)
  • edgeConfigBackupVersionId (string)
  • teamId (string)
  • slug (string)

getedgeconfigbackups

Environment variables

  • API_KEY

Input schema

  • edgeConfigId (string)
  • next (string)
  • limit (number)
  • metadata (string)
  • teamId (string)
  • slug (string)

listuserevents

Environment variables

  • API_KEY

Input schema

  • limit (number)
  • since (string)
  • until (string)
  • types (string)
  • userId (string)
  • withPayload (string)
  • teamId (string)
  • slug (string)

get_account_info

Environment variables

  • API_KEY

Input schema

  • integrationConfigurationId (string)

get_member

Environment variables

  • API_KEY

Input schema

  • integrationConfigurationId (string)
  • memberId (string)

create_event

Environment variables

  • API_KEY

Input schema

  • integrationConfigurationId (string)
  • event (other)

submit_billing_data

Environment variables

  • API_KEY

Input schema

  • integrationConfigurationId (string)
  • timestamp (string)
  • eod (string)
  • period (object)
  • billing (other)
  • usage (array)

submit_invoice

Environment variables

  • API_KEY

Input schema

  • integrationConfigurationId (string)
  • externalId (string)
  • invoiceDate (string)
  • memo (string)
  • period (object)
  • items (array)
  • discounts (array)
  • test (object)

get_invoice

Environment variables

  • API_KEY

Input schema

  • integrationConfigurationId (string)
  • invoiceId (string)

update_invoice

Environment variables

  • API_KEY

Input schema

  • integrationConfigurationId (string)
  • invoiceId (string)
  • action (string)
  • reason (string)
  • total (string)

submit_prepayment_balances

Environment variables

  • API_KEY

Input schema

  • integrationConfigurationId (string)
  • timestamp (string)
  • balances (array)

update_resource_secrets

Environment variables

  • API_KEY

Input schema

  • integrationConfigurationId (string)
  • integrationProductIdOrSlug (string)
  • resourceId (string)
  • secrets (array)
  • partial (boolean)

update_resource_secrets_by_id

Environment variables

  • API_KEY

Input schema

  • integrationConfigurationId (string)
  • resourceId (string)
  • secrets (array)
  • partial (boolean)

import_resource

Environment variables

  • API_KEY

Input schema

  • integrationConfigurationId (string)
  • resourceId (string)
  • productId (string)
  • name (string)
  • status (string)
  • metadata (object)
  • billingPlan (object)
  • notification (object)
  • secrets (array)

getconfigurations

Environment variables

  • API_KEY

Input schema

  • view (string)
  • installationType (string)
  • integrationIdOrSlug (string)
  • teamId (string)
  • slug (string)

getconfiguration

Environment variables

  • API_KEY

Input schema

  • id (string)
  • teamId (string)
  • slug (string)

deleteconfiguration

Environment variables

  • API_KEY

Input schema

  • id (string)
  • teamId (string)
  • slug (string)

exchange_sso_token

Environment variables

No environment variables required

Input schema

  • code (string)
  • state (string)
  • client_id (string)
  • client_secret (string)
  • redirect_uri (string)
  • grant_type (string)

getintegrationlogdrains

Environment variables

  • API_KEY

Input schema

  • teamId (string)
  • slug (string)

createlogdrain

Environment variables

  • API_KEY

Input schema

  • teamId (string)
  • slug (string)
  • name (string)
  • projectIds (array)
  • secret (string)
  • deliveryFormat (other)
  • url (string)
  • sources (array)
  • headers (object)
  • environments (array)

deleteintegrationlogdrain

Environment variables

  • API_KEY

Input schema

  • id (string)
  • teamId (string)
  • slug (string)

post_v1_installations_integrationconfigurationid_resources_resou

Environment variables

  • API_KEY

Input schema

  • integrationConfigurationId (string)
  • resourceId (string)
  • items (array)

patch_v1_installations_integrationconfigurationid_resources_reso

Environment variables

  • API_KEY

Input schema

  • integrationConfigurationId (string)
  • resourceId (string)
  • itemId (string)
  • slug (string)
  • origin (string)
  • name (string)
  • category (string)
  • description (string)
  • isArchived (boolean)
  • createdAt (number)
  • updatedAt (number)

delete_v1_installations_integrationconfigurationid_resources_res

Environment variables

  • API_KEY

Input schema

  • integrationConfigurationId (string)
  • resourceId (string)
  • itemId (string)

head_v1_installations_integrationconfigurationid_resources_resou

Environment variables

  • API_KEY

Input schema

  • integrationConfigurationId (string)
  • resourceId (string)

put_v1_installations_integrationconfigurationid_resources_resour

Environment variables

  • API_KEY

Input schema

  • integrationConfigurationId (string)
  • resourceId (string)
  • data (object)

getprojectmembers

Environment variables

  • API_KEY

Input schema

  • idOrName (string)
  • limit (integer)
  • since (integer)
  • until (integer)
  • search (string)
  • teamId (string)
  • slug (string)

addprojectmember

Environment variables

  • API_KEY

Input schema

  • idOrName (string)
  • teamId (string)
  • slug (string)
  • uid (string)
  • username (string)
  • email (string)
  • role (string)

removeprojectmember

Environment variables

  • API_KEY

Input schema

  • idOrName (string)
  • uid (string)
  • teamId (string)
  • slug (string)

getprojects

Environment variables

  • API_KEY

Input schema

  • from (string)
  • gitForkProtection (string)
  • limit (string)
  • search (string)
  • repo (string)
  • repoId (string)
  • repoUrl (string)
  • excludeRepos (string)
  • edgeConfigId (string)
  • edgeConfigTokenId (string)
  • deprecated (boolean)
  • teamId (string)
  • slug (string)

createproject

Environment variables

  • API_KEY

Input schema

  • teamId (string)
  • slug (string)
  • enablePreviewFeedback (boolean)
  • enableProductionFeedback (boolean)
  • buildCommand (string)
  • commandForIgnoringBuildStep (string)
  • devCommand (string)
  • environmentVariables (array)
  • framework (other)
  • gitRepository (object)
  • installCommand (string)
  • name (string)
  • outputDirectory (string)
  • publicSource (boolean)
  • rootDirectory (string)
  • serverlessFunctionRegion (string)
  • serverlessFunctionZeroConfigFailover (other)
  • oidcTokenConfig (object)
  • enableAffectedProjectsDeployments (boolean)

getproject

Environment variables

  • API_KEY

Input schema

  • idOrName (other)
  • teamId (string)
  • slug (string)

updateproject

Environment variables

  • API_KEY

Input schema

  • idOrName (string)
  • teamId (string)
  • slug (string)
  • autoExposeSystemEnvs (boolean)
  • autoAssignCustomDomains (boolean)
  • autoAssignCustomDomainsUpdatedBy (string)
  • buildCommand (string)
  • commandForIgnoringBuildStep (string)
  • customerSupportCodeVisibility (boolean)
  • devCommand (string)
  • directoryListing (boolean)
  • framework (string)
  • gitForkProtection (boolean)
  • gitLFS (boolean)
  • installCommand (string)
  • name (string)
  • nodeVersion (string)
  • outputDirectory (string)
  • previewDeploymentsDisabled (boolean)
  • publicSource (boolean)
  • rootDirectory (string)
  • serverlessFunctionRegion (string)
  • serverlessFunctionZeroConfigFailover (other)
  • skewProtectionBoundaryAt (integer)
  • skewProtectionMaxAge (integer)
  • sourceFilesOutsideRootDirectory (boolean)
  • enablePreviewFeedback (boolean)
  • enableProductionFeedback (boolean)
  • enableAffectedProjectsDeployments (boolean)
  • oidcTokenConfig (object)
  • passwordProtection (object)
  • ssoProtection (object)
  • trustedIps (object)
  • optionsAllowlist (object)

deleteproject

Environment variables

  • API_KEY

Input schema

  • idOrName (string)
  • teamId (string)
  • slug (string)

createcustomenvironment

Environment variables

  • API_KEY

Input schema

  • idOrName (string)
  • teamId (string)
  • slug (string)
  • b_slug (string)
  • description (string)
  • branchMatcher (object)
  • copyEnvVarsFrom (string)

get_v9_projects_idorname_custom_environments

Environment variables

  • API_KEY

Input schema

  • idOrName (string)
  • gitBranch (string)
  • teamId (string)
  • slug (string)

getcustomenvironment

Environment variables

  • API_KEY

Input schema

  • idOrName (string)
  • environmentSlugOrId (string)
  • teamId (string)
  • slug (string)

updatecustomenvironment

Environment variables

  • API_KEY

Input schema

  • idOrName (string)
  • environmentSlugOrId (string)
  • teamId (string)
  • slug (string)
  • b_slug (string)
  • description (string)
  • branchMatcher (object)

removecustomenvironment

Environment variables

  • API_KEY

Input schema

  • idOrName (string)
  • environmentSlugOrId (string)
  • teamId (string)
  • slug (string)
  • deleteUnassignedEnvironmentVariables (boolean)

getprojectdomains

Environment variables

  • API_KEY

Input schema

  • idOrName (other)
  • production (other)
  • target (string)
  • customEnvironmentId (string)
  • gitBranch (string)
  • redirects (other)
  • redirect (string)
  • verified (other)
  • limit (number)
  • since (number)
  • until (number)
  • order (other)
  • teamId (string)
  • slug (string)

getprojectdomain

Environment variables

  • API_KEY

Input schema

  • idOrName (string)
  • domain (string)
  • teamId (string)
  • slug (string)

updateprojectdomain

Environment variables

  • API_KEY

Input schema

  • idOrName (string)
  • domain (string)
  • teamId (string)
  • slug (string)
  • gitBranch (string)
  • redirect (string)
  • redirectStatusCode (integer)

removeprojectdomain

Environment variables

  • API_KEY

Input schema

  • idOrName (string)
  • domain (string)
  • teamId (string)
  • slug (string)

addprojectdomain

Environment variables

  • API_KEY

Input schema

  • idOrName (string)
  • teamId (string)
  • slug (string)
  • name (string)
  • gitBranch (string)
  • customEnvironmentId (string)
  • redirect (string)
  • redirectStatusCode (integer)

moveprojectdomain

Environment variables

  • API_KEY

Input schema

  • idOrName (string)
  • domain (string)
  • teamId (string)
  • slug (string)
  • projectId (other)

verifyprojectdomain

Environment variables

  • API_KEY

Input schema

  • idOrName (string)
  • domain (string)
  • teamId (string)
  • slug (string)

filterprojectenvs

Environment variables

  • API_KEY

Input schema

  • idOrName (string)
  • gitBranch (string)
  • decrypt (string)
  • source (string)
  • customEnvironmentId (string)
  • customEnvironmentSlug (string)
  • teamId (string)
  • slug (string)

createprojectenv

Environment variables

  • API_KEY

Input schema

  • idOrName (string)
  • upsert (string)
  • teamId (string)
  • slug (string)

getprojectenv

Environment variables

  • API_KEY

Input schema

  • idOrName (string)
  • id (string)
  • teamId (string)
  • slug (string)

removeprojectenv

Environment variables

  • API_KEY

Input schema

  • idOrName (string)
  • id (string)
  • customEnvironmentId (string)
  • teamId (string)
  • slug (string)

editprojectenv

Environment variables

  • API_KEY

Input schema

  • idOrName (string)
  • id (string)
  • teamId (string)
  • slug (string)
  • key (string)
  • target (array)
  • gitBranch (string)
  • type (string)
  • value (string)
  • customEnvironmentIds (array)
  • comment (string)

createprojecttransferrequest

Environment variables

  • API_KEY

Input schema

  • idOrName (string)
  • teamId (string)
  • slug (string)
  • callbackUrl (string)
  • callbackSecret (string)

acceptprojecttransferrequest

Environment variables

  • API_KEY

Input schema

  • code (string)
  • teamId (string)
  • slug (string)
  • newProjectName (string)
  • paidFeatures (object)

updateprojectprotectionbypass

Environment variables

  • API_KEY

Input schema

  • idOrName (string)
  • teamId (string)
  • slug (string)
  • revoke (object)
  • generate (object)

requestpromote

Environment variables

  • API_KEY

Input schema

  • projectId (string)
  • deploymentId (string)
  • teamId (string)
  • slug (string)

listpromotealiases

Environment variables

  • API_KEY

Input schema

  • projectId (string)
  • limit (number)
  • since (number)
  • until (number)
  • failedOnly (boolean)
  • teamId (string)
  • slug (string)

pauseproject

Environment variables

  • API_KEY

Input schema

  • projectId (string)
  • teamId (string)
  • slug (string)

unpauseproject

Environment variables

  • API_KEY

Input schema

  • projectId (string)
  • teamId (string)
  • slug (string)

updateattackchallengemode

Environment variables

  • API_KEY

Input schema

  • teamId (string)
  • slug (string)
  • projectId (string)
  • attackModeEnabled (boolean)
  • attackModeActiveUntil (number)

putfirewallconfig

Environment variables

  • API_KEY

Input schema

  • projectId (string)
  • teamId (string)
  • slug (string)
  • firewallEnabled (boolean)
  • managedRules (object)
  • crs (object)
  • rules (array)
  • ips (array)

updatefirewallconfig

Environment variables

  • API_KEY

Input schema

  • projectId (string)
  • teamId (string)
  • slug (string)

getfirewallconfig

Environment variables

  • API_KEY

Input schema

  • projectId (string)
  • teamId (string)
  • slug (string)

getactiveattackstatus

Environment variables

  • API_KEY

Input schema

  • projectId (string)
  • teamId (string)
  • slug (string)

getbypassip

Environment variables

  • API_KEY

Input schema

  • projectId (string)
  • limit (number)
  • sourceIp (string)
  • domain (string)
  • projectScope (boolean)
  • offset (string)
  • teamId (string)
  • slug (string)

addbypassip

Environment variables

  • API_KEY

Input schema

  • projectId (string)
  • teamId (string)
  • slug (string)
  • domain (string)
  • projectScope (boolean)
  • sourceIp (string)
  • allSources (boolean)
  • ttl (number)
  • note (string)

removebypassip

Environment variables

  • API_KEY

Input schema

  • projectId (string)
  • teamId (string)
  • slug (string)
  • domain (string)
  • projectScope (boolean)
  • sourceIp (string)
  • allSources (boolean)
  • note (string)

getteammembers

Environment variables

  • API_KEY

Input schema

  • limit (number)
  • since (number)
  • until (number)
  • search (string)
  • role (string)
  • excludeProject (string)
  • eligibleMembersForProjectId (string)

inviteusertoteam

Environment variables

  • API_KEY

Input schema

  • uid (string)
  • email (string)
  • role (string)
  • projects (array)

requestaccesstoteam

Environment variables

  • API_KEY

Input schema

  • joinedFrom (object)

getteamaccessrequest

Environment variables

  • API_KEY

Input schema

  • userId (string)

jointeam

Environment variables

  • API_KEY

Input schema

  • inviteCode (string)

updateteammember

Environment variables

  • API_KEY

Input schema

  • uid (string)
  • confirmed (boolean)
  • role (string)
  • projects (array)
  • joinedFrom (object)

removeteammember

Environment variables

  • API_KEY

Input schema

  • uid (string)
  • newDefaultTeamId (string)

getteam

Environment variables

  • API_KEY

Input schema

  • teamId (string)
  • slug (string)

patchteam

Environment variables

  • API_KEY

Input schema

  • teamId (string)
  • slug (string)
  • avatar (string)
  • description (string)
  • emailDomain (string)
  • name (string)
  • previewDeploymentSuffix (string)
  • regenerateInviteCode (boolean)
  • saml (object)
  • b_slug (string)
  • enablePreviewFeedback (string)
  • enableProductionFeedback (string)
  • sensitiveEnvironmentVariablePolicy (string)
  • remoteCaching (object)
  • hideIpAddresses (boolean)
  • hideIpAddressesInLogDrains (boolean)

getteams

Environment variables

  • API_KEY

Input schema

  • limit (number)
  • since (number)
  • until (number)

createteam

Environment variables

  • API_KEY

Input schema

  • slug (string)
  • name (string)
  • attribution (object)

deleteteam

Environment variables

  • API_KEY

Input schema

  • teamId (string)
  • newDefaultTeamId (string)
  • slug (string)
  • reasons (array)

deleteteaminvitecode

Environment variables

  • API_KEY

Input schema

  • inviteId (string)

uploadfile

Environment variables

  • API_KEY

Input schema

  • teamId (string)
  • slug (string)
  • Content-Length (number)
  • x-vercel-digest (string)
  • x-now-digest (string)
  • x-now-size (number)

listauthtokens

Environment variables

  • API_KEY

Input schema

No input parameters

createauthtoken

Environment variables

  • API_KEY

Input schema

  • teamId (string)
  • slug (string)
  • name (string)
  • expiresAt (number)

getauthtoken

Environment variables

  • API_KEY

Input schema

  • tokenId (string)

deleteauthtoken

Environment variables

  • API_KEY

Input schema

  • tokenId (string)

getauthuser

Environment variables

  • API_KEY

Input schema

No input parameters

requestdelete

Environment variables

  • API_KEY

Input schema

  • reasons (array)

createwebhook

Environment variables

  • API_KEY

Input schema

  • teamId (string)
  • slug (string)
  • url (string)
  • events (array)
  • projectIds (array)

getwebhooks

Environment variables

  • API_KEY

Input schema

  • projectId (string)
  • teamId (string)
  • slug (string)

getwebhook

Environment variables

  • API_KEY

Input schema

  • id (string)
  • teamId (string)
  • slug (string)

deletewebhook

Environment variables

  • API_KEY

Input schema

  • id (string)
  • teamId (string)
  • slug (string)

listdeploymentaliases

Environment variables

  • API_KEY

Input schema

  • id (string)
  • teamId (string)
  • slug (string)

assignalias

Environment variables

  • API_KEY

Input schema

  • id (other)
  • teamId (string)
  • slug (string)
  • alias (string)
  • redirect (string)

listaliases

Environment variables

  • API_KEY

Input schema

  • domain (other)
  • from (number)
  • limit (number)
  • projectId (string)
  • since (number)
  • until (number)
  • rollbackDeploymentId (string)
  • teamId (string)
  • slug (string)

getalias

Environment variables

  • API_KEY

Input schema

  • idOrAlias (string)
  • from (number)
  • projectId (string)
  • since (number)
  • until (number)
  • teamId (string)
  • slug (string)

deletealias

Environment variables

  • API_KEY

Input schema

  • aliasId (other)
  • teamId (string)
  • slug (string)

patch_aliases_id_protection_bypass

Environment variables

No environment variables required

Input schema

  • id (string)

get_certs

Environment variables

No environment variables required

Input schema

No input parameters

getcertbyid

Environment variables

  • API_KEY

Input schema

  • id (string)
  • teamId (string)
  • slug (string)

removecert

Environment variables

  • API_KEY

Input schema

  • id (string)
  • teamId (string)
  • slug (string)

issuecert

Environment variables

  • API_KEY

Input schema

  • teamId (string)
  • slug (string)
  • cns (array)

uploadcert

Environment variables

  • API_KEY

Input schema

  • teamId (string)
  • slug (string)
  • ca (string)
  • key (string)
  • cert (string)
  • skipValidation (boolean)

listdeploymentfiles

Environment variables

  • API_KEY

Input schema

  • id (string)
  • teamId (string)
  • slug (string)

getdeploymentfilecontents

Environment variables

  • API_KEY

Input schema

  • id (string)
  • fileId (string)
  • path (string)
  • teamId (string)
  • slug (string)

getdeployments

Environment variables

  • API_KEY

Input schema

  • app (string)
  • from (number)
  • limit (number)
  • projectId (string)
  • target (string)
  • to (number)
  • users (string)
  • since (number)
  • until (number)
  • state (string)
  • rollbackCandidate (boolean)
  • branch (string)
  • sha (string)
  • teamId (string)
  • slug (string)

deletedeployment

Environment variables

  • API_KEY

Input schema

  • id (string)
  • url (string)
  • teamId (string)
  • slug (string)

getsecrets

Environment variables

  • API_KEY

Input schema

  • id (string)
  • projectId (string)
  • teamId (string)
  • slug (string)

createsecret

Environment variables

  • API_KEY

Input schema

  • teamId (string)
  • slug (string)
  • name (string)
  • value (string)
  • decryptable (boolean)

renamesecret

Environment variables

  • API_KEY

Input schema

  • name (string)
  • teamId (string)
  • slug (string)
  • b_name (string)

getsecret

Environment variables

  • API_KEY

Input schema

  • idOrName (string)
  • decrypt (string)
  • teamId (string)
  • slug (string)

deletesecret

Environment variables

  • API_KEY

Input schema

  • idOrName (string)
  • teamId (string)
  • slug (string)

On this page

@open-mcp/vercelInstallingClaude desktopCursorOtherManuallyCustomizing the base URLOther environment variablesInspectorToolsexpandSchemareadaccessgroupupdateaccessgroupdeleteaccessgrouplistaccessgroupmemberslistaccessgroupscreateaccessgrouplistaccessgroupprojectscreateaccessgroupprojectreadaccessgroupprojectupdateaccessgroupprojectdeleteaccessgroupprojectrecordeventsstatusuploadartifactdownloadartifactartifactexistsartifactquerycreatecheckgetallchecksgetcheckupdatecheckrerequestcheckdelete_data_cache_purge_allpatch_data_cache_billing_settingsupdateprojectdatacachegetdeploymenteventsupdate_integration_deployment_actiongetdeploymentcreatedeploymentcanceldeploymentbuydomaincheckdomainpricecheckdomainstatusgetrecordscreaterecordupdaterecordremoverecordgetdomaintransfergetdomainconfiggetdomaingetdomainscreateortransferdomainpatchdomaindeletedomaindeleteconfigurablelogdraingetedgeconfigscreateedgeconfiggetedgeconfigupdateedgeconfigdeleteedgeconfiggetedgeconfigitemspatchedgeconfigitemsgetedgeconfigschemapatchedgeconfigschemadeleteedgeconfigschemagetedgeconfigitemgetedgeconfigtokensdeleteedgeconfigtokensgetedgeconfigtokencreateedgeconfigtokengetedgeconfigbackupgetedgeconfigbackupslistusereventsget_account_infoget_membercreate_eventsubmit_billing_datasubmit_invoiceget_invoiceupdate_invoicesubmit_prepayment_balancesupdate_resource_secretsupdate_resource_secrets_by_idimport_resourcegetconfigurationsgetconfigurationdeleteconfigurationexchange_sso_tokengetintegrationlogdrainscreatelogdraindeleteintegrationlogdrainpost_v1_installations_integrationconfigurationid_resources_resoupatch_v1_installations_integrationconfigurationid_resources_resodelete_v1_installations_integrationconfigurationid_resources_reshead_v1_installations_integrationconfigurationid_resources_resouput_v1_installations_integrationconfigurationid_resources_resourgetprojectmembersaddprojectmemberremoveprojectmembergetprojectscreateprojectgetprojectupdateprojectdeleteprojectcreatecustomenvironmentget_v9_projects_idorname_custom_environmentsgetcustomenvironmentupdatecustomenvironmentremovecustomenvironmentgetprojectdomainsgetprojectdomainupdateprojectdomainremoveprojectdomainaddprojectdomainmoveprojectdomainverifyprojectdomainfilterprojectenvscreateprojectenvgetprojectenvremoveprojectenveditprojectenvcreateprojecttransferrequestacceptprojecttransferrequestupdateprojectprotectionbypassrequestpromotelistpromotealiasespauseprojectunpauseprojectupdateattackchallengemodeputfirewallconfigupdatefirewallconfiggetfirewallconfiggetactiveattackstatusgetbypassipaddbypassipremovebypassipgetteammembersinviteusertoteamrequestaccesstoteamgetteamaccessrequestjointeamupdateteammemberremoveteammembergetteampatchteamgetteamscreateteamdeleteteamdeleteteaminvitecodeuploadfilelistauthtokenscreateauthtokengetauthtokendeleteauthtokengetauthuserrequestdeletecreatewebhookgetwebhooksgetwebhookdeletewebhooklistdeploymentaliasesassignaliaslistaliasesgetaliasdeletealiaspatch_aliases_id_protection_bypassget_certsgetcertbyidremovecertissuecertuploadcertlistdeploymentfilesgetdeploymentfilecontentsgetdeploymentsdeletedeploymentgetsecretscreatesecretrenamesecretgetsecretdeletesecret