Docs · static mirror — the interactive version loads with JavaScript.

Vercel

Source: https://runstack.engineer/docs/toolkits/vercel

Projects, deployments, domains, env vars, edge config and teams.

Tools (147):

ToolDescription
vercelAddEnvironmentVariableTool to add an environment variable to a Vercel project. Variables only take effect in subsequent deployments — already-
vercelAddProjectDomainTool to attach a custom domain to a Vercel project. Use when you need to add a domain to a project for production or bra
vercelAssignAliasTool to assign an alias to a specific Vercel deployment. Use when you need to associate a custom domain or subdomain wit
vercelBatchRemoveProjectEnvTool to batch remove environment variables from a Vercel project. Use when you need to delete multiple environment varia
vercelBuyDomainsTool to purchase multiple domains through Vercel's domain registrar. Use when registering new domains after checking av
vercelBuySingleDomainTool to purchase a domain through Vercel's domain registrar. Use when you need to register and buy a domain after confi
vercelCheckCacheArtifactExistsTool to check if a cache artifact exists by its hash. Use when verifying whether a cache artifact is already stored befo
vercelCheckDomainAvailabilityTool to check if a domain is available for registration. Read-only: does not reserve or purchase the domain. Use when yo
vercelCheckDomainPriceDEPRECATED: Use VERCEL_CHECK_DOMAIN_PRICE2 instead. Tool to check the price for a domain before purchase. Use when evalu
vercelCheckDomainPrice2Check pricing for a domain including purchase, renewal, and transfer costs. Use this to evaluate the cost of registering
vercelCreateAuthTokenTool to create a new authentication token. Use when you need to programmatically generate a new auth token with optional
vercelCreateDeploymentDEPRECATED: Use VERCEL_CREATE_NEW_DEPLOYMENT instead. Create a new deployment on Vercel. Deploys static files or connect
vercelCreateDnsRecordTool 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,
vercelCreateEdgeConfigCreates a new Edge Config for storing key-value data at the edge. Edge Configs enable ultra-low latency data reads from
vercelCreateEdgeConfigTokenCreate a read access token for a specific Edge Config. The generated token is used to authenticate against the Edge Conf
vercelCreateNewDeploymentTool to create a new deployment. Use when you need to deploy files or a Git commit to a Vercel project. Example for file
vercelCreateOrTransferDomainTool to add an existing domain to the Vercel platform. Use when you need to add a domain to Vercel for DNS management or
vercelCreateProjectDEPRECATED: Use VERCEL_VERCEL_CREATE_PROJECT2 instead. Tool to create a new Vercel project. Use when automating project
vercelCreateProject2Tool to create a new Vercel project with comprehensive configuration options. Use when you need to create a project with
vercelCreateProjectEnvDEPRECATED: Use VERCEL_ADD_ENVIRONMENT_VARIABLE instead. Tool to create environment variables in a Vercel project. Use w
vercelCreateProjectTransferRequestTool to create a project transfer request. Use when you need to initiate a transfer of a Vercel project to another accou
vercelCreateSharedEnvVariableTool to create one or more shared environment variables in Vercel. Use when you need to create environment variables tha
vercelCreateWebhookTool to create a webhook for receiving notifications about Vercel events. Use when you need to set up automated response
vercelDangerouslyDeleteBySrcImagesTool to dangerously delete edge cache by source image URLs. Use when you need to invalidate cached images from the edge
vercelDangerouslyDeleteByTagsTool to dangerously delete edge cache by tags. Use when you need to purge cached content for specific cache tags in a Ve
vercelDeleteAliasTool to delete an alias from Vercel. Use when you need to remove a deployment alias or custom domain alias after confirm
vercelDeleteAuthTokenTool to delete an authentication token. Use when you need to revoke a token programmatically after confirming its validi
vercelDeleteDataCachePurgeAllTool to purge all data cache entries for a specific project. Use when you need to clear the entire data cache for a proj
vercelDeleteDeploymentPermanently delete a Vercel deployment by its ID or URL. Use this action to remove a deployment from Vercel. The deploym
vercelDeleteDnsRecordTool to delete a DNS record from a domain. Use when you need to remove an existing DNS record by its record ID and domai
vercelDeleteDomainTool to remove a domain by name from Vercel. Use when you need to delete a domain that is no longer needed.
vercelDeleteEdgeConfigTool to delete an Edge Config by its unique identifier. Use when you need to permanently remove an Edge Config and all i
vercelDeleteEdgeConfigTokensTool to delete one or more Edge Config tokens. Use when you need to revoke access tokens from an Edge Config. Note: The
vercelDeleteProjectTool to delete a Vercel project by ID or name. Use after confirming the correct project identifier to permanently remove
vercelDeleteProjectEnvTool to remove an environment variable from a Vercel project. Use when you need to delete a specific environment variabl
vercelDeleteRollingReleaseConfigTool to delete rolling release configuration for a project. Use when you need to remove or disable rolling release confi
vercelDeleteSharedEnvVariableTool to delete one or more shared environment variables. Use when you need to remove shared env vars by their IDs (up to
vercelDeleteWebhookDelete a webhook by its unique ID to stop receiving event notifications. This action permanently removes the webhook con
vercelDownloadArtifactDownload a cache artifact from Vercel's Remote Cache by its hash. Use this to retrieve previously cached build artifact
vercelEditProjectEnvTool to edit an environment variable in a Vercel project. Use when you need to update an existing environment variable'
vercelFilterProjectEnvsTool to retrieve environment variables of a Vercel project by id or name. Use when you need to list and filter environme
vercelGetActiveAttackStatusTool to read active attack data from Vercel Firewall for a specific project. Use when you need to check if a project is
vercelGetAliasTool to retrieve information about a Vercel alias by ID or alias name. Use when you need to get details of a specific al
vercelGetAllLogDrainsTool to retrieve a list of all log drains (deprecated). Use when you need to list all log drains configured for your acc
vercelGetArtifactInfoTool to query information about artifacts by their hashes. Use when you need to retrieve metadata about one or more arti
vercelGetAuthTokenTool to retrieve metadata for an authentication token. Use when you need to inspect details of a specific token or get i
vercelGetAuthUserTool to get the authenticated user's profile. Use when you need to retrieve details about the currently authenticated u
vercelGetBulkAvailabilityTool to check availability for multiple domains at once. Use when you need to verify availability of multiple domain nam
vercelGetCacheStatusTool to get the status of Remote Caching for the principal. Use when you need to check if Remote Caching is enabled, dis
vercelGetCertsTool to retrieve SSL/TLS certificates for the authenticated user or team. Use after authentication to list active certif
vercelGetConfigurationsTool to get configurations for the authenticated user or team. Use when you need to list integration configurations inst
vercelGetContactInfoSchemaTool to retrieve the contact information schema for a domain's top-level domain (TLD). Use when you need to understand
vercelGetDeploymentTool to get a deployment by ID or URL. Use when you need to retrieve detailed information about a specific deployment.
vercelGetDeploymentDetailsDEPRECATED: Use VERCEL_VERCEL_GET_DEPLOYMENT instead. Retrieves detailed information about a specific deployment. Use af
vercelGetDeploymentEventsDEPRECATED: Use VERCEL_VERCEL_GET_DEPLOYMENT_EVENTS2 instead. Tool to retrieve events related to a specific deployment.
vercelGetDeploymentEvents2Tool to get deployment events for a specific Vercel deployment by ID or URL. Use when you need to retrieve build logs, e
vercelGetDeploymentFileContentsRetrieve the contents of a specific file from a Vercel deployment. Returns the file content as a base64-encoded string.
vercelGetDeploymentLogsDEPRECATED: Use VERCEL_VERCEL_GET_DEPLOYMENT_EVENTS2 instead. Tool to retrieve logs for a specific Vercel deployment. Us
vercelGetDeploymentLogs2Tool to retrieve runtime logs for a specific Vercel deployment by project and deployment ID. Use when you need to debug
vercelGetDeploymentsTool to list deployments from Vercel. Use when you need to retrieve deployment information for a project or team.
vercelGetDomainTool to retrieve complete information for a single domain. Use when you need to check domain details, ownership verifica
vercelGetDomainConfigTool to get a domain's configuration details from Vercel. Use when you need to check how a domain is configured, what D
vercelGetDomainTransferInfoTool to get information required to transfer a domain to Vercel. Use when you need to check transfer availability or cur
vercelGetDrainsTool to retrieve a list of all drains. Use this to get all configured drains for an account or team, including their del
vercelGetEdgeConfigTool to retrieve detailed information about a specific Edge Config by ID. Use when you need to inspect edge config metad
vercelGetEdgeConfigBackupTool to retrieve a specific backup version of an Edge Config. Use when you need to inspect or restore a previous version
vercelGetEdgeConfigItemTool to retrieve a specific item within an Edge Config. Use after obtaining the Edge Config ID and when you need to insp
vercelGetEdgeConfigSchemaTool to retrieve the JSON schema of a specific Edge Config. Use when you need to inspect the schema definition of an edg
vercelGetEdgeConfigTokenTool to retrieve details of a specific token associated with an Edge Config. Use when you need metadata for an existing
vercelGetFirewallConfigTool to retrieve firewall configuration for a Vercel project. Use when you need to inspect current firewall rules and se
vercelGetGitNamespacesTool to list Git namespaces (organizations/users) by provider. Use this to discover available Git namespaces for integra
vercelGetProjectDEPRECATED: Use VERCEL_VERCEL_GET_PROJECT2 instead. Tool to retrieve information about a Vercel project by ID or name. U
vercelGetProject2Tool to find a project by ID or name with comprehensive details. Use when you need complete project metadata including c
vercelGetProjectDomainTool to retrieve details about a specific domain attached to a Vercel project. Use when you need to check domain configu
vercelGetProjectDomainsTool to retrieve all domains attached to a Vercel project. Use when you need to verify domain configuration, check verif
vercelGetProjectEnvTool to retrieve the decrypted value of an environment variable from a Vercel project. Use when you need to access the a
vercelGetProjectsTool to retrieve a list of projects from Vercel. Use this to get project information with optional filtering by reposito
vercelGetPromoteAliasesTool to get a list of aliases with status for the current promote operation. Use when you need to check the status of al
vercelGetRollingReleaseTool to retrieve active rolling release information for a Vercel project. Use when you need to check the status of a gra
vercelGetRollingReleaseBillingStatusTool to retrieve the rolling release billing status for a Vercel project. Use when you need to check if rolling releases
vercelGetRollingReleaseConfigTool to get rolling release configuration for a Vercel project. Use when you need to retrieve the project-level rolling
vercelGetRuntimeLogsDEPRECATED: Use VERCEL_GET_DEPLOYMENT_LOGS2 instead. Tool to retrieve runtime logs for a specific Vercel deployment. Use
vercelGetSharedEnvVarTool to retrieve the decrypted value of a Shared Environment Variable by id. Use when you need to inspect a specific sha
vercelGetSharedEnvVariablesTool to list all shared environment variables for a team. Use when you need to retrieve or inspect shared environment va
vercelGetTeamRetrieves detailed information about a specific Vercel team by its ID or slug. Returns comprehensive team metadata inclu
vercelGetTeamsTool to list all teams accessible to the authenticated user with detailed information. Use when you need comprehensive t
vercelGetTldInfoTool to get information about a specific top-level domain (TLD). Use when you need to check supported language codes for
vercelGetTldPriceTool to get pricing information for a specific top-level domain (TLD). Use when you need to check domain registration, r
vercelGetUserEventsTool to list user events. Use when you need to retrieve events generated by a user or team, such as logins, deployments,
vercelGetWebhookTool to retrieve details of a specific webhook by ID. Use when you need to inspect webhook configuration, events, or met
vercelInvalidateCacheBySrcImagesTool to invalidate edge cache by source image URLs. Use when you need to mark cached images as stale for specific source
vercelInvalidateCacheByTagsTool to invalidate edge cache by tags. Use when you need to mark cached content as stale for specific cache tags. Invali
vercelListAliasesTool to list aliases from Vercel API. Use when you need to retrieve aliases with optional filtering by domain, project,
vercelListAllDeploymentsDEPRECATED: Use VERCEL_GET_DEPLOYMENTS instead. Lists deployments under your user or team context. Results are cursor-pa
vercelListAuthTokensTool to list authentication tokens. Use when you need to retrieve all tokens for the current user or an optional team.
vercelListDeploymentAliasesTool to list all aliases assigned to a specific deployment. Use when you need to retrieve the aliases (custom domains or
vercelListDeploymentChecksTool to retrieve a list of checks for a specific deployment. Use after a deployment to inspect check statuses and result
vercelListDeploymentFilesTool to list all files in a specific deployment. Use when you need to inspect the file tree structure of a deployed appl
vercelListDnsRecordsTool to list existing DNS records for a domain. Use when you need to retrieve, audit, or verify DNS configuration for a
vercelListDomainsTool to list all domains from Vercel. Use this to retrieve domain information including verification status, nameservers
vercelListEdgeConfigBackupsTool to retrieve backups for a specific Edge Config. Use when you need to list or inspect available backups for recovery
vercelListEdgeConfigItemsTool to retrieve all items from a specific Edge Config. Use when you need to inspect all key-value pairs stored in an Ed
vercelListEdgeConfigsTool to retrieve all Edge Configs for an account or team. Use when you need to list all Edge Config definitions.
vercelListEdgeConfigTokensTool to get all tokens of an Edge Config. Use when you need to retrieve the complete list of tokens associated with a sp
vercelListEnvVariablesDEPRECATED: Use FilterProjectEnvs instead. Tool to list environment variables for a specific project. Use when you need
vercelListFirewallEventsRetrieve firewall events and security actions for a specific Vercel project. Use this tool when you need to: - Monitor s
vercelListIntegrationLogDrainsRetrieves a list of Integration log drains for a team or account. Log drains forward logs from deployments to external e
vercelListProjectCustomEnvironmentsTool to retrieve custom environments for a Vercel project. Use when you need to list all custom environments or filter b
vercelListProjectMembersTool to list all members of a Vercel project. Use when you need to retrieve member information, check access permissions
vercelListProjectsDEPRECATED: Use GetProjects instead. Tool to list all projects accessible to the authenticated user or team. Use this to
vercelListSupportedTldsTool to retrieve all TLDs (top-level domains) supported by Vercel for domain registration. Use when you need to verify i
vercelListTeamMembersTool to list all members of a Vercel team. Use when you need to retrieve team member information, check team access perm
vercelListTeamsDEPRECATED: Use VERCEL_VERCEL_GET_TEAMS instead. Tool to list all teams accessible to the authenticated user. Use after
vercelListWebhooksTool to retrieve a list of all webhooks for the authenticated account or team. Use this to discover configured webhooks
vercelMoveProjectDomainTool to move a domain from one Vercel project to another. Use when you need to transfer domain ownership between project
vercelPauseProjectTool to pause a Vercel project. Use when you need to temporarily disable a project to prevent new deployments and stop s
vercelReadFirewallConfigTool to read firewall configuration for a Vercel project. Use when you need to inspect current firewall settings, IP rul
vercelRecordEventsTool to record artifacts cache usage events. Use when tracking cache hits and misses for artifact hashes to monitor remo
vercelRemoveProjectDomainTool to remove a domain from a Vercel project. Use when you need to detach a domain from a project or clean up domain as
vercelReplaceFirewallConfigTool to update firewall configuration for a Vercel project. Use when you need to enable/disable firewall, configure CRS
vercelRequestDeleteUserTool to initiate user account deletion on Vercel. Use when a user wants to delete their account. This triggers a verific
vercelRequestPromoteTool to promote a deployment to production by pointing all production domains for a project to the given deployment. Use
vercelSearchRepoTool to search and list Git repositories linked to a namespace by provider. Use this to discover available repositories
vercelTestDrainTool to validate a drain delivery configuration by sending a test request. Use when you need to verify that a drain endp
vercelTransferInDomainTool to transfer a domain to Vercel from another registrar. Use when you need to migrate domain registration to Vercel.
vercelUnlinkSharedEnvVariableTool to disconnect a shared environment variable from a Vercel project. Use when you need to remove the linkage between
vercelUnpauseProjectTool to unpause a specific project by its ID. Use after identifying a paused project to enable auto assigning custom pro
vercelUpdateAttackChallengeModeTool to update Attack Challenge mode for a Vercel project. Use when you need to enable or disable enhanced security prot
vercelUpdateDnsRecordTool to update an existing DNS record. Use when you need to modify DNS record properties such as value, name, type, TTL,
vercelUpdateDomainTool to update or move an apex domain on Vercel. Use when you need to modify domain configuration (zone settings) or tra
vercelUpdateEdgeConfigTool to update an Edge Config by changing its slug. Use when you need to rename an Edge Config to reflect a new purpose
vercelUpdateEdgeConfigItemsTool to update items within a specific Edge Config. Use when you need to batch modify, add, or remove key-value pairs in
vercelUpdateEdgeConfigSchemaTool to update the JSON Schema for an Edge Config. Use when you need to define or modify validation rules for Edge Confi
vercelUpdateFirewallConfigTool to incrementally update Vercel Firewall configuration for a project using PATCH. Use when you need to: enable/disab
vercelUpdateProjectDEPRECATED: Use VERCEL_VERCEL_UPDATE_PROJECT2 instead. Tool to update an existing project. Partial-update: omitted field
vercelUpdateProject2Tool to update an existing Vercel project configuration. Use when you need to modify project settings such as framework,
vercelUpdateProjectDataCacheTool to update the data cache feature for a Vercel project. Use when you need to enable or disable data caching for a pr
vercelUpdateProjectDomainTool to update a project domain in Vercel. Use when you need to modify domain settings such as git branch association, r
vercelUpdateProjectProtectionBypassTool to update protection bypass for automation on a Vercel project. Use when you need to generate, revoke, or update au
vercelUpdateSharedEnvVariableTool to update one or more shared environment variables. Use when you need to modify shared env var properties like valu
vercelUpdateStaticIpsTool to configure Static IPs for a Vercel project. Use when you need to enable or configure Static IPs for builds or spe
vercelUpdateTeamTool to update a Vercel team's configuration. Use when you need to modify team settings like name, description, securit
vercelUpdateUrlProtectionBypassTool to update the protection bypass for a URL. Use when you need to configure shareable links with TTL, revoke/regenera
vercelUploadArtifactTool to upload a cache artifact to Vercel. Use when you need to store build artifacts in Vercel's remote cache.
vercelUploadFileTool to upload deployment files to Vercel. Use when preparing files for a Vercel deployment. The uploaded file is stored
vercelVerifyProjectDomainAttempts to verify a project domain by checking if DNS challenges are correctly configured. Call this after adding a dom
vercelWhoAmIReturn the identity (email, username) of the connected Vercel account.