Home / Servers / Vercel API / patch_team

Update a Team

An MCP tool from the Vercel API server, hosted on mcp.hjlabs.in.

Update a Team Update the information of a Team specified by the teamId parameter. The request body should contain the information that will be updated on the Team. [PATCH /v2/teams/{teamId}]

Name on the gateway: vercel_api__patch_team · may change things.

Parameters

NameTypeDescription
teamId requiredstringThe Team identifier to perform the request on behalf of.
slugstringThe Team slug to perform the request on behalf of.
avatarstringThe hash value of an uploaded image, or null to clear the avatar.
descriptionstringA short text that describes the team.
emailDomainstring
namestringThe name of the team.
previewDeploymentSuffixstringSuffix that will be used for all preview deployments.
regenerateInviteCodebooleanCreate a new invite code and replace the current one.
samlobject
body_slugstringA new slug for the team.
enablePreviewFeedbackstringEnable preview toolbar: one of on, off or default.
enableProductionFeedbackstringEnable production toolbar: one of on, off or default.
sensitiveEnvironmentVariablePolicystringSensitive environment variable policy: one of on, off or default.
disjunctiveProductionSecretPolicystringRequire production secrets to be in their own environment group: one of on…
remoteCachingobjectWhether or not remote caching is enabled for the team
hideIpAddressesbooleanDisplay or hide IP addresses in Monitoring queries.
hideIpAddressesInLogDrainsbooleanDisplay or hide IP addresses in Log Drains.
dpAccessRequestsModeall | none | email-domainControls who can request access to protected deployments.
requireVerifiedCommitsbooleanWhen enabled, all projects in the team require commits to be signed and…
disableRepositoryDispatchEventsbooleanDefault for projects in the team. When true, projects in this team will not…
defaultDeploymentProtectionobjectDefault deployment protection settings for new projects.
defaultPassportobjectDefault Passport configuration for new projects.
defaultExpirationSettingsobject
deploymentPolicyobjectComposable deployment-time policy. Each rule type holds a list of rules, one…
strictDeploymentProtectionSettingsobjectWhen enabled, deployment protection settings require stricter permissions…
strictShareableLinksobjectWhen enabled, creating shareable links requires Owner role.
strictPasswordProtectionSettingsobjectWhen enabled, adding, changing, or removing project password protection…
strictConnectorsobjectWhen enabled, creating and managing connectors requires Owner role.
nsnbConfigobjectNSNB configuration for the team.
defaultProjectJobsobjectDefault job configuration applied to new projects created in this team.
resourceConfigobjectResource configuration for the team.

How to call it

Through the Smart Gateway, any client can run it by name with call_tool, or let the gateway find it with search_tools:

call_tool arguments
{
  "name": "vercel_api__patch_team",
  "arguments": {
    "teamId": "…"
  }
}

Or connect the Vercel API server directly, which lists 472 tools including this one:

Run in your terminal
claude mcp add --transport http hj-vercel-api https://mcp.hjlabs.in/mcp/vercel-api \
  --header "Authorization: Bearer YOUR_API_KEY"

Try asking

Use the update a team tool with teamId set to ….

More from Vercel API