Integration

Vercel integration

Frontend cloud platform for deploying and hosting web applications. Build integrations for managing projects, deployments, domains, environment variables, and serverless functions. Vercel provides instant global deployments with automatic SSL and CDN.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Vercel.Built from the 80 Vercel tools below, on the connection you add once.

Common Vercel use cases

  • Verify DNS setup
  • Debug deployment issues
  • Clean up unused secrets
  • Review permissions
  • Check user permissions
  • Export member list
  • Rename team
  • Set API keys
  • Update API keys
  • Add rate limiting

What you can do with Vercel

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Domain, 9 operations

  • add_domainAdd domainPOSTAdds a custom domain to a Vercel project.
  • check_domain_availabilityCheck domain availabilityGETChecks if a domain is available for purchase.
  • get_domainGet domainGETRetrieves details of a specific domain.
  • get_domain_priceGet domain priceGETGets pricing information for a domain.
  • list_account_domainsList account domainsGETLists all domains in your account.
  • list_domainsList domainsGETRetrieves all domains configured for a project.
  • purchase_domainPurchase domainPOSTPurchases a domain through Vercel's registrar.
  • remove_domainRemove domainDELETERemoves a custom domain from a Vercel project.
  • verify_domainVerify domainPOSTVerifies domain DNS configuration.

Deployment, 6 operations

  • cancel_deploymentCancel deploymentPATCHCancels a deployment that is currently building.
  • create_deploymentCreate deploymentPOSTCreates a new deployment from Git source or uploaded files.
  • delete_deploymentDelete deploymentDELETEDeletes a specific deployment.
  • get_deploymentGet deploymentGETRetrieves detailed information about a specific deployment.
  • list_deploymentsList deploymentsGETRetrieves a list of deployments with optional filtering by project and state.
  • redeployRedeployPOSTRedeploys an existing deployment.

Access group, 5 operations

  • create_access_groupCreate access groupPOSTCreates a new access group.
  • delete_access_groupDelete access groupDELETEDeletes an access group.
  • get_access_groupGet access groupGETRetrieves details of an access group.
  • list_access_groupsList access groupsGETLists all access groups for a team or project.
  • update_access_groupUpdate access groupPOSTUpdates an access group.

Artifact, 5 operations

  • check_artifact_existsCheck artifact existsHEADChecks if a cached artifact exists.
  • download_artifactDownload artifactGETDownloads a cached artifact by hash.
  • get_remote_caching_statusGet remote caching statusGETGets the status of Remote Caching for the account.
  • record_artifact_eventRecord artifact eventPOSTRecords artifact cache usage events.
  • upload_artifactUpload artifactPUTUploads a build artifact to remote cache.

Edge config, 5 operations

  • create_edge_configCreate edge configPOSTCreates a new Edge Config store.
  • delete_edge_configDelete edge configDELETEDeletes an Edge Config.
  • get_edge_configGet edge configGETRetrieves an Edge Config by ID.
  • list_edge_configsList edge configsGETLists all Edge Configs for an account or team.
  • update_edge_configUpdate edge configPUTUpdates an Edge Config.

Project, 5 operations

  • create_projectCreate projectPOSTCreates a new Vercel project with optional Git repository connection.
  • delete_projectDelete projectDELETEPermanently deletes a Vercel project and all its deployments.
  • get_projectGet projectGETRetrieves detailed information about a specific Vercel project.
  • list_projectsList projectsGETRetrieves a list of all projects in your Vercel account or team.
  • update_projectUpdate projectPATCHUpdates settings for an existing Vercel project.

Team, 5 operations

  • create_teamCreate teamPOSTCreates a new team under your account.
  • delete_teamDelete teamDELETEDeletes a team and all its resources.
  • get_teamGet teamGETRetrieves details of a specific team.
  • list_teamsList teamsGETRetrieves all teams the authenticated user belongs to.
  • update_teamUpdate teamPATCHUpdates settings for an existing team.

Environment variable, 4 operations

  • create_env_varCreate env varPOSTCreates a new environment variable for a project.
  • delete_env_varDelete env varDELETEDeletes an environment variable from a project.
  • edit_env_varEdit env varPATCHEdits an existing environment variable.
  • list_env_varsList env varsGETRetrieves all environment variables for a project.

Team member, 4 operations

  • invite_team_memberInvite team memberPOSTInvites a user to join a team.
  • list_team_membersList team membersGETLists all members of a team.
  • remove_team_memberRemove team memberDELETERemoves a member from a team.
  • update_team_memberUpdate team memberPATCHUpdates a team member's role or confirms their membership.

Webhook, 4 operations

  • create_webhookCreate webhookPOSTCreates a new webhook subscription.
  • delete_webhookDelete webhookDELETEDeletes a webhook.
  • get_webhookGet webhookGETRetrieves details of a specific webhook.
  • list_webhooksList webhooksGETLists all configured webhooks.

Alias, 3 operations

  • create_aliasCreate aliasPOSTCreates a new alias pointing to a deployment.
  • delete_aliasDelete aliasDELETEDeletes an alias.
  • list_aliasesList aliasesGETRetrieves all aliases for a deployment or project.

Dns record, 3 operations

  • create_dns_recordCreate dns recordPOSTCreates a new DNS record for a domain.
  • delete_dns_recordDelete dns recordDELETEDeletes a DNS record from a domain.
  • list_dns_recordsList dns recordsGETRetrieves all DNS records for a domain.

Edge config token, 3 operations

  • create_edge_config_tokenCreate edge config tokenPOSTCreates a new read access token for an Edge Config.
  • delete_edge_config_tokensDelete edge config tokensDELETEDeletes one or more Edge Config tokens.
  • get_edge_config_tokensGet edge config tokensGETLists all tokens for an Edge Config.

Firewall, 3 operations

  • get_firewall_configGet firewall configGETRetrieves firewall configuration for a project.
  • put_firewall_configPut firewall configPUTReplaces entire firewall configuration for a project.
  • update_firewall_configUpdate firewall configPATCHUpdates firewall configuration for a project.

Log drain, 3 operations

  • create_log_drainCreate log drainPOSTCreates a new log drain to stream logs to an external service.
  • delete_log_drainDelete log drainDELETEDeletes a log drain configuration.
  • list_log_drainsList log drainsGETRetrieves all log drains configured for a project or team.

Secret, 3 operations

  • create_secretCreate secretPOSTCreates a new encrypted secret.
  • delete_secretDelete secretDELETEDeletes a secret.
  • list_secretsList secretsGETRetrieves all secrets for an account or team.

Edge config item, 2 operations

  • get_edge_config_itemsGet edge config itemsGETRetrieves all items in an Edge Config.
  • update_edge_config_itemsUpdate edge config itemsPATCHUpdates Edge Config items in batch.

Access group member, 1 operation

  • list_access_group_membersList access group membersGETLists all members of an access group.

Access group project, 1 operation

  • list_access_group_projectsList access group projectsGETLists all projects assigned to an access group.

Check, 1 operation

  • list_checksList checksGETRetrieves all checks for a deployment.

Deployment event, 1 operation

  • get_deployment_eventsGet deployment eventsGETRetrieves build events and logs for a deployment.

Deployment file, 1 operation

  • list_deployment_filesList deployment filesGETLists all files in a deployment.

File, 1 operation

  • upload_deployment_filesUpload deployment filesPOSTUploads files for deployment.

Security, 1 operation

  • update_attack_challenge_modeUpdate attack challenge modePOSTEnables or disables attack challenge mode.

User, 1 operation

  • get_userGet userGETRetrieves information about the authenticated user.

Use Vercel from Claude Code, Cursor or Codex

Connect Vercel in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Vercel operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Vercel

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Vercel once

    Add your Vercel connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Vercel integration FAQ

What can you do with the Vercel integration?

LiveContext exposes 80 operations on Vercel, covering domain, deployment, access group and artifact. Common uses include Verify DNS setup, Debug deployment issues and Clean up unused secrets.

Popular integrations

Browse the whole catalog