LeashIndex Get the report

Index / devtools

Vercel MCP Pro

io-github-helbertparanhos-vercel-mcp-pro declares 70 capabilities across 70 tools, with 2 critical issues.

99/100 exposureHigh exposure

Manifest recorded 2026-10-22 from tools/list answered by the npm package vercel-mcp-pro@1.0.0 (published to npm as vercel-mcp-pro, listed in the official MCP registry as io.github.helbertparanhos/vercel-mcp-pro 1.0.0), run in an isolated container with no network access and placeholder credentials. The date changes only when the manifest does. Not verified by a maintainer.

Issues

These describe what this server's manifest declares. A product can provide controls that MCP has no way to express — token revocation, an admin console, audit logs — and this page cannot see them. The absence of a declaration is not evidence that a control is absent.

critical · no-revocation · All 70 tools

70 of 70 tools declare no way for the customer to switch them off once granted. This applies to every tool because MCP has no field in which to declare a revocation mechanism; the product may provide one outside MCP that a manifest cannot show.

critical · irreversible-uncapped · 12 of 70 tools

12 tools are classified as irreversible and declare no limit.

high · no-expiry · All 70 tools

70 of 70 tools declare no expiry. This applies to every tool because MCP has no field in which to declare an expiry; the product may provide one outside MCP that a manifest cannot show.

high · no-audit-trail · All 70 tools

70 of 70 tools declare no record of their actions that the customer can read. This applies to every tool because MCP has no field in which to declare an audit requirement; the product may provide one outside MCP that a manifest cannot show.

high · uncapped-write · 23 of 70 tools

23 tools can modify data and declare no limit.

low · uncapped-read · 35 of 70 tools

35 tools can read data and declare no limit.

Declared capabilities

How each tool was read. declared means the server's own annotation said so — self-reported and unverified. inferred is from the tool's name. assumed means nothing indicated either way.

ToolRead asBasis
list_deploymentsread inferred
get_deploymentread inferred
create_deploymentwrite inferred
cancel_deploymentdelete inferred
delete_deploymentdelete inferred
get_deployment_eventsread inferred
list_deployment_filesread inferred
get_deployment_file_contentsread inferred
promote_deploymentwrite assumed
rollback_deploymentwrite assumed
get_promote_aliasesread inferred
list_projectsread inferred
get_projectread inferred
create_projectwrite inferred
update_projectwrite inferred
delete_projectdelete inferred
pause_projectwrite assumed
unpause_projectwrite assumed
list_env_varsread inferred
get_env_varread inferred
create_env_varwrite inferred
bulk_create_env_varswrite inferred
update_env_varwrite inferred
delete_env_vardelete inferred
list_domainsread inferred
get_domainread inferred
get_domain_configread inferred
add_domainwrite inferred
verify_domainread inferred
remove_domaindelete inferred
list_project_domainsread inferred
add_project_domainwrite inferred
remove_project_domaindelete inferred
list_dns_recordsread inferred
create_dns_recordread inferred
update_dns_recordread inferred
delete_dns_recorddelete inferred
list_aliasesread inferred
get_aliasread inferred
assign_aliaswrite inferred
delete_aliasdelete inferred
get_certread inferred
issue_certwrite assumed
upload_certwrite inferred
remove_certdelete inferred
get_build_logsread inferred
get_runtime_logsread inferred
list_checksread inferred
get_checkread inferred
create_checkwrite inferred
update_checkwrite inferred
rerequest_checkwrite assumed
list_webhooksread inferred
create_webhookwrite inferred
delete_webhookdelete inferred
list_edge_configsread inferred
get_edge_configread inferred
get_edge_config_itemsread inferred
create_edge_configwrite inferred
update_edge_config_itemswrite inferred
delete_edge_configdelete inferred
get_userread inferred
list_teamsread inferred
get_teamread inferred
list_team_membersread inferred
list_integrationsread inferred
list_log_drainsread inferred
create_log_drainwrite inferred
delete_log_draindelete inferred
vercel_rawwrite assumed
Answering this question about your own agent? The self-serve stack report applies the same reading to your own stack or server and gives you a dated document you can hand to a customer's security review. It is generated in your browser, with nobody to wait for. Buying one does not change this page, its score or its place in the index — see Independence.
Maintain this server? If this page misreads your manifest, or your server has changed, submit its current tools/list response and it will be re-scored and dated. Corrections are published alongside the original, not in place of it.