Vercel MCP Pro
Complete Vercel MCP: deploys, logs, projects, env, domains, DNS, certs via the full REST API
Connector by helbertparanhos · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/helbertparanhos-vercel-mcp-pro
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 33 read · 19 write · 13 delete · 5 not yet classified
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- Not scanned yet
- Runs as
- Node.js package
Tools by what they do 70
Read from the source code; the running server may list different tools.
Read 33 · Look things up without changing anything.
get_aliasget_build_logsget_certget_checkget_deploymentget_deployment_eventsget_deployment_file_contentsget_domainget_domain_configget_edge_configget_edge_config_itemsget_env_var
Show 21 more tools
get_projectget_promote_aliasesget_runtime_logsget_teamget_userlist_aliaseslist_checkslist_deployment_fileslist_deploymentslist_dns_recordslist_domainslist_edge_configslist_env_varslist_integrationslist_log_drainslist_project_domainslist_projectslist_team_memberslist_teamslist_webhooksrerequest_check
Write 19 · Create, change, send or run things.
add_domainadd_project_domainassign_aliasbulk_create_env_varscancel_deploymentcreate_checkcreate_deploymentcreate_dns_recordcreate_edge_configcreate_env_varcreate_log_draincreate_project
Show 7 more tools
create_webhookupdate_checkupdate_dns_recordupdate_env_varupdate_projectupload_certvercel_raw
Delete 13 · Delete, drop, revoke or wipe things.
delete_aliasdelete_deploymentdelete_dns_recorddelete_edge_configdelete_env_vardelete_log_draindelete_projectdelete_webhookremove_certremove_domainremove_project_domainrollback_deployment
Show 1 more tools
update_edge_config_items
Not yet classified 5 · We could not tell from the name and description.
issue_certpause_projectpromote_deploymentunpause_projectverify_domain
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
VERCEL_TOKEN
Other settings (environment variables or headers).
VERCEL_READONLYVERCEL_TEAM_ID
Files it touches
- Any path the agent passes to its tools
Tools (70)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
add_domainAdd (register/move) a domain to the account or team.
add_project_domainAttach a domain to a project. Optionally set a redirect or assign it to a specific git branch.
assign_aliasAssign an alias (hostname) to a deployment — points the custom URL at that deployment.
bulk_create_env_varsCreate multiple environment variables in one call. Pass an array of { key, value, target, type?, gitBranch?, comment? } objects. Set upsert:true to overwrite keys that already exist (otherwise existing keys cause a conflict).
cancel_deploymentCancel an in-progress (BUILDING/QUEUED) deployment.
create_checkRegister a new check on a deployment (for integrations that report CI/quality results).
create_deploymentCreate a new deployment. The simplest path is to deploy from a connected Git source: pass `name` (project) and a `gitSource` ({ type, repoId/org+repo, ref }). For file-based deploys, provide `files`. For most workflows the /vercel CLI skill is easier — use this when you need API-driven, headless deploys.
create_dns_recordCreate a DNS record for a domain. For MX set `mxPriority`; for SRV pass the `srv` object.
create_edge_configCreate a new Edge Config store.
create_env_varCreate an environment variable on a project. `target` is which environments it applies to (production/preview/development). `type` defaults to 'encrypted'.
create_log_drainCreate a configurable log drain that ships logs to your endpoint. Choose the sources (build, edge, lambda, static, external) and delivery format.
create_projectCreate a new project. Optionally connect a Git repo via `gitRepository` ({ type:'github', repo:'org/name' }) and set the framework/build settings.
create_webhookCreate a webhook that POSTs to your endpoint on the chosen events. Optionally scope it to projects.
delete_aliasRemove an alias by id.
delete_deploymentDelete a deployment by id (or by URL via the `url` param).
Show 55 more tools
delete_dns_recordDelete a DNS record from a domain by record id.
delete_edge_configDelete an Edge Config store by id.
delete_env_varDelete an environment variable from a project by id.
delete_log_drainDelete a configurable log drain by id.
delete_projectDelete a project permanently. This cannot be undone.
delete_webhookDelete a webhook by id.
get_aliasGet a single alias by id or alias name (e.g. my-app.vercel.app).
get_build_logsGet the BUILD logs of a deployment — what ran during the build and why it failed. Use this first when a deployment is in ERROR state.
get_certGet a TLS certificate by id.
get_checkGet a single check on a deployment by id (status, conclusion, output).
get_deploymentGet full details of one deployment by id or URL (state, build, meta, aliases).
get_deployment_eventsGet the build/runtime event log of a deployment (this is where build logs and errors live). Use to diagnose failed builds and runtime bugs. Returns log lines with text, type and timestamps.
get_deployment_file_contentsGet the contents of a single file within a deployment by file id.
get_domainGet details for a single account-level domain by name.
get_domain_configGet the DNS/verification configuration Vercel expects for a domain (records to set at your registrar).
get_edge_configGet metadata for a single Edge Config store by id.
get_edge_config_itemsRead all key/value items stored in an Edge Config.
get_env_varGet a single environment variable (and its decrypted value where allowed) by id.
get_projectGet a project's full configuration by id or name.
get_promote_aliasesCheck the status of the most recent promote/rollback for a project (which aliases were assigned).
get_runtime_logsGet RUNTIME logs/events of a deployment (serverless/edge function output, runtime errors). Use to debug a deployment that built fine but misbehaves in production.
get_teamGet a single team by id or slug.
get_userGet the authenticated user (account behind VERCEL_TOKEN).
issue_certIssue (provision) a new TLS certificate for one or more domains. Vercel handles the ACME flow.
list_aliasesList aliases (custom URLs) in the account/team, optionally filtered by project.
list_checksList the checks (CI/quality gates) registered on a deployment.
list_deployment_filesList the file tree of a deployment.
list_deploymentsList deployments, most recent first. Filter by project, target (production/preview), state, or time window. Use this to see deploy history and find a deployment id.
list_dns_recordsList the DNS records Vercel manages for a domain.
list_domainsList all domains registered/owned in the account or team.
list_edge_configsList all Edge Config stores in the account/team.
list_env_varsList environment variables for a project. By default values are decrypted only where your token allows. Use `decrypt:true` to request decrypted values.
list_integrationsList installed integration configurations in the account/team.
list_log_drainsList configurable log drains (where deployment logs are shipped).
list_project_domainsList the domains attached to a specific project.
list_projectsList projects in the account/team. Optionally filter by name or repo.
list_team_membersList the members of a team.
list_teamsList the teams the authenticated user belongs to.
list_webhooksList webhooks configured in the account/team.
pause_projectPause a project (stops serving production traffic) by project id.
promote_deploymentPromote an existing deployment to production for a project (instant promotion, no rebuild). This is how you ship a previously-built preview to prod.
remove_certDelete a TLS certificate by id.
remove_domainRemove a domain from the account or team by name.
remove_project_domainDetach a domain from a project (does not delete the domain from the account).
rerequest_checkRe-run a previously completed, rerequestable check by id.
rollback_deploymentRoll a project's production back to a previous deployment (instant rollback). Pass the deployment id you want to roll back to.
unpause_projectResume a previously paused project by project id.
update_checkUpdate a check's status, conclusion or output by id.
update_dns_recordUpdate an existing DNS record by record id.
update_edge_config_itemsUpsert/delete items in an Edge Config in one PATCH. Pass operations [{ operation:'create'|'update'|'upsert'|'delete', key, value? }].
update_env_varUpdate an existing environment variable (value, target, type, comment) by id.
update_projectUpdate a project's settings (name, framework, build/install/dev commands, root/output directory, node version, etc.).
upload_certUpload a custom TLS certificate (your own cert/key/CA chain) instead of having Vercel issue one.
vercel_rawCall any Vercel REST endpoint directly (escape hatch for full API coverage). Provide the HTTP method and the FULL path INCLUDING the version segment (e.g. '/v9/projects' or '/v13/deployments/dpl_xxx'), plus optional query params and JSON body. The configured team scope (VERCEL_TEAM_ID) is auto-injected unless you pass teamId/slug in params. Use this only when no dedicated tool exists. Auth, retries and rate-limiting are handled for you. Reference: https://vercel.com/docs/rest-api
verify_domainTrigger verification of a domain after you've set the required DNS/TXT records.
Signals
- Stars
- 0
- Forks
- 1
- Open issues
- 0
- Last commit
- Sep 10, 2026 (1 month ago)
- Last release
- Jun 10, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.helbertparanhos/vercel-mcp-pro- Version
- 1.0.0
- Auth
- API key
- Packages
- npm vercel-mcp-pro
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from helbertparanhos
- 0.585score
Cloudflare MCP Pro
helbertparanhos
Cloudflare MCP: DNS, Zones, Workers, KV, R2, D1, Pages, WAF, SSL, Email, AI via REST API v4
ConnectorBFreshness: BLocal★ 3Claude Code +5 - 0.585score
n8n Pro MCP
helbertparanhos
Manage self-hosted n8n (incl.
ConnectorBFreshness: BLocal★ 3Claude Code +5 - 0.567score
ClickUp MCP Pro
helbertparanhos
The most complete ClickUp MCP server — 161 tools + clickup_raw for the full v2/v3 API.
ConnectorBFreshness: BLocal★ 1Claude Code +5 - 0.567score
Post for Me MCP Pro
helbertparanhos
Publish, schedule and analyze social posts across 9 platforms via the Post for Me API.
ConnectorBFreshness: BLocal★ 1Claude Code +5 - 0.567score
Resend Email MCP
helbertparanhos
Complete Resend email MCP: full API coverage + debug layer (deliverability, DNS, bounces).
ConnectorBFreshness: BLocal★ 1Claude Code +5
Cite this page
Vercel MCP Pro. Agent Mart. https://agentmart.dev/connectors/helbertparanhos-vercel-mcp-pro (last updated 2026-10-24)