Vercel icon

Vercel

Deployment platform for projects, builds, deployments, domains, environment variables, and teams.

Supports deployment work across projects, deployments, build status, domains, and deployment lifecycle events.

Example Use Cases

These are the Vercel actions Snow can use when building apps with you. Connecting an account does not make Snow run these on its own.

Add Domain to Project

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.

Add Environment Variable

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=secret to production".

Assign Alias to Deployment

Tool to assign an alias to a specific Vercel deployment. Use when you need to associate a custom domain or subdomain with a deployment.

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.

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":

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"

Get Authenticated User

Tool to get the authenticated user's profile. Use when you need to retrieve details about the currently authenticated user.

Get Deployment by ID or URL

Tool to get a deployment by ID or URL. Use when you need to retrieve detailed information about a specific deployment.

Get Deployments

Tool to list deployments from Vercel. Use when you need to retrieve deployment information for a project or team.

Get Domains

Tool to list all domains from Vercel. Use this to retrieve domain information including verification status, nameservers, and ownership details.