Vercel is a platform for frontend frameworks and static sites, enabling developers to host websites and web services that deploy instantly, scale automatically, and require minimal configuration.
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2API_KEY
OAUTH2
vercel_oauth2
Provider setup
Developer setup
Client idclient_id · stringRequired
Client secretclient_secret · stringRequired
Vercel Integration Slugsubdomain · stringRequired
Redirect URIoauth_redirect_uri · stringOptional
Scopesscopes · stringOptional
User connection
No fields declared in this snapshot.
API_KEY
vercel_api_key
Provider setup
Developer setup
No fields declared in this snapshot.
User connection
Vercel Access Tokenbearer_token · stringRequired
Vercel Team IDgeneric_id · stringOptional
Capability index
Actions and trigger definitions
Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.
Tool to add an environment variable to a Vercel project. Variables only take effect in subsequent deployments — already-running deployments are not updated. Use after confirming the project exists and you need to configure secrets or configuration values across environments before deployment. Example: "Add API_KEY=sec…
Untrusted display-only summary
Add Domain to Project
VERCEL_ADD_PROJECT_DOMAIN
Tool to attach a custom domain to a Vercel project. Use when you need to add a domain to a project for production or branch-specific deployments. After adding, the domain must be verified by completing the verification challenges returned in the response.
Untrusted display-only summary
Assign Alias to Deployment
VERCEL_ASSIGN_ALIAS
Tool to assign an alias to a specific Vercel deployment. Use when you need to associate a custom domain or subdomain with a deployment.
Untrusted display-only summary
Batch Remove Project Environment Variables
VERCEL_BATCH_REMOVE_PROJECT_ENV
Tool to batch remove environment variables from a Vercel project. Use when you need to delete multiple environment variables at once. More efficient than deleting variables one by one when removing multiple variables.
Untrusted display-only summary
Buy Domains
VERCEL_BUY_DOMAINS
Tool to purchase multiple domains through Vercel's domain registrar. Use when registering new domains after checking availability and price. Important: Always check domain availability and price before attempting purchase. Some TLDs may require additional contact information fields.
Untrusted display-only summary
Buy Single Domain
VERCEL_BUY_SINGLE_DOMAIN
Tool to purchase a domain through Vercel's domain registrar. Use when you need to register and buy a domain after confirming availability and pricing.
Untrusted display-only summary
Check Artifact Exists
VERCEL_CHECK_CACHE_ARTIFACT_EXISTS
Tool to check if a cache artifact exists by its hash. Use when verifying whether a cache artifact is already stored before upload or when validating artifact availability.
Untrusted display-only summary
Check Domain Availability
VERCEL_CHECK_DOMAIN_AVAILABILITY
Tool to check if a domain is available for registration. Read-only: does not reserve or purchase the domain. Use when you need to verify domain availability before purchase. Response field `available=false` means the domain is taken (not an error); actual failures return HTTP 4xx. IMPORTANT: Vercel only supports speci…
Untrusted display-only summary
Check Domain Price (Deprecated)
VERCEL_CHECK_DOMAIN_PRICE
DEPRECATED: Use VERCEL_CHECK_DOMAIN_PRICE2 instead. Tool to check the price for a domain before purchase. Use when evaluating cost and availability prior to domain registration.
Untrusted display-only summary
Check Domain Price
VERCEL_CHECK_DOMAIN_PRICE2
Check pricing for a domain including purchase, renewal, and transfer costs. Use this to evaluate the cost of registering, renewing, or transferring a domain via Vercel. Returns pricing for the specified domain and time period.
Untrusted display-only summary
Create Auth Token
VERCEL_CREATE_AUTH_TOKEN
Tool to create a new authentication token. Use when you need to programmatically generate a new auth token with optional expiration. Returns both token metadata and the bearer token value (only provided once).
Untrusted display-only summary
Create Deployment
VERCEL_CREATE_DEPLOYMENT
DEPRECATED: Use VERCEL_CREATE_NEW_DEPLOYMENT instead. Create a new deployment on Vercel. Deploys static files or connects to a Git repository. **File-based deployments**: Provide `name` and `files` array with file content (inline HTML/CSS/JS). **Git-based deployments**: Provide `name` and `gitSource` with repository d…
Untrusted display-only summary
Create DNS Record
VERCEL_CREATE_DNS_RECORD
Tool to create a new DNS record for a domain. Use when you need to add DNS records such as A, AAAA, CNAME, MX, TXT, SRV, or other record types to a domain managed in Vercel.
Untrusted display-only summary
Create Edge Config
VERCEL_CREATE_EDGE_CONFIG
Creates a new Edge Config for storing key-value data at the edge. Edge Configs enable ultra-low latency data reads from Vercel's edge network. Use this to store feature flags, A/B test configurations, or other data that needs to be read quickly from edge functions.
Untrusted display-only summary
Create Edge Config Token
VERCEL_CREATE_EDGE_CONFIG_TOKEN
Create a read access token for a specific Edge Config. The generated token is used to authenticate against the Edge Config's endpoint for high-volume, low-latency read operations. Use this when you need to grant read access to an Edge Config from your application.
Untrusted display-only summary
Create new deployment
VERCEL_CREATE_NEW_DEPLOYMENT
Tool to create a new deployment. Use when you need to deploy files or a Git commit to a Vercel project. Example for file deployment: { "name": "my-app", "files": [ {"file": "index.html", "data": " Hello World "}, {"file": "style.css", "data": "body { font-family: Arial; }"} ], "target": "production" } Example for Git…
Untrusted display-only summary
Create or Transfer Domain
VERCEL_CREATE_OR_TRANSFER_DOMAIN
Tool to add an existing domain to the Vercel platform. Use when you need to add a domain to Vercel for DNS management or transfer a domain. Supports two methods: 'add' for adding existing domains and 'move-in' for transferring domains (requires authorization token).
Untrusted display-only summary
Create Vercel Project (Deprecated)
VERCEL_CREATE_PROJECT
DEPRECATED: Use VERCEL_VERCEL_CREATE_PROJECT2 instead. Tool to create a new Vercel project. Use when automating project provisioning in CI/CD before deployment. Project names must be unique per team; duplicate names cause 409 conflicts — check for existing projects first.
Untrusted display-only summary
Create Vercel Project (v2)
VERCEL_CREATE_PROJECT2
Tool to create a new Vercel project with comprehensive configuration options. Use when you need to create a project with specific settings like environment variables, framework selection, Git repository connection, resource configuration, or deployment policies.
Untrusted display-only summary
Create Project Environment Variables (Deprecated)
VERCEL_CREATE_PROJECT_ENV
DEPRECATED: Use VERCEL_ADD_ENVIRONMENT_VARIABLE instead. Tool to create environment variables in a Vercel project. Use when you need to configure secrets or configuration values across environments.
Untrusted display-only summary
Create Project Transfer Request
VERCEL_CREATE_PROJECT_TRANSFER_REQUEST
Tool to create a project transfer request. Use when you need to initiate a transfer of a Vercel project to another account or team.
Untrusted display-only summary
Create Shared Environment Variable
VERCEL_CREATE_SHARED_ENV_VARIABLE
Tool to create one or more shared environment variables in Vercel. Use when you need to create environment variables that can be shared across multiple projects or applied to specific target environments. Supports creating 1-50 variables in a single request.
Untrusted display-only summary
Create Webhook
VERCEL_CREATE_WEBHOOK
Tool to create a webhook for receiving notifications about Vercel events. Use when you need to set up automated responses to deployment, domain, project, or other Vercel events.
Untrusted display-only summary
Dangerously Delete By Source Images
VERCEL_DANGEROUSLY_DELETE_BY_SRC_IMAGES
Tool to dangerously delete edge cache by source image URLs. Use when you need to invalidate cached images from the edge network for a specific project.
Untrusted display-only summary
Dangerously Delete Cache By Tags
VERCEL_DANGEROUSLY_DELETE_BY_TAGS
Tool to dangerously delete edge cache by tags. Use when you need to purge cached content for specific cache tags in a Vercel project. WARNING: This permanently deletes cached content and cannot be undone.
Untrusted display-only summary
Delete Vercel Alias
VERCEL_DELETE_ALIAS
Tool to delete an alias from Vercel. Use when you need to remove a deployment alias or custom domain alias after confirming the alias ID.
Untrusted display-only summary
Delete Auth Token
VERCEL_DELETE_AUTH_TOKEN
Tool to delete an authentication token. Use when you need to revoke a token programmatically after confirming its validity. Example: "Delete auth token with id abc123"
Untrusted display-only summary
Purge All Data Cache
VERCEL_DELETE_DATA_CACHE_PURGE_ALL
Tool to purge all data cache entries for a specific project. Use when you need to clear the entire data cache for a project.
Untrusted display-only summary
Delete Deployment (V2)
VERCEL_DELETE_DEPLOYMENT
Permanently delete a Vercel deployment by its ID or URL. Use this action to remove a deployment from Vercel. The deployment can be identified either by its unique deployment ID (e.g., 'dpl_xxx') or by providing the deployment URL as a query parameter. Note: This action is destructive and cannot be undone. The deployme…
Untrusted display-only summary
Delete DNS Record
VERCEL_DELETE_DNS_RECORD
Tool to delete a DNS record from a domain. Use when you need to remove an existing DNS record by its record ID and domain name.
Untrusted display-only summary
Provenance
Versioned facts, explicit trust.
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.