Home / Servers / DigitalOcean API / projects_patch

Patch a Project

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

Patch a Project To update only specific attributes of a project, send a PATCH request to /v2/projects/$PROJECT_ID. At least one of the following attributes needs to be sent. [PATCH /v2/projects/{project_id}]

Name on the gateway: digitalocean_api__projects_patch · may change things.

Parameters

NameTypeDescription
project_id requiredstringA unique identifier for a project.
idstringThe unique universal identifier of this project.
owner_uuidstringThe unique universal identifier of the project owner.
owner_idintegerThe integer id of the project owner.
namestringThe human-readable name for the project. The maximum length is 175 characters…
descriptionstringThe description of the project. The maximum length is 255 characters.
purposestringThe purpose of the project. The maximum length is 255 characters. It can have…
environmentDevelopment | Staging | ProductionThe environment of the project's resources.
created_atstringA time value given in ISO8601 combined date and time format that represents…
updated_atstringA time value given in ISO8601 combined date and time format that represents…
is_defaultbooleanIf true, all resources will be added to this project if no project is specified.

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": "digitalocean_api__projects_patch",
  "arguments": {
    "project_id": "…"
  }
}

Or connect the DigitalOcean API server directly, which lists 874 tools including this one:

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

Try asking

Use the patch a project tool with project_id set to ….

More from DigitalOcean API