Home / Servers / DigitalOcean API / projects_update_default

Update the Default Project

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

Update the Default Project To update you default project, send a PUT request to /v2/projects/default. All of the following attributes must be sent. [PUT /v2/projects/default]

Name on the gateway: digitalocean_api__projects_update_default · may change things.

Parameters

NameTypeDescription
idstringThe unique universal identifier of this project.
owner_uuidstringThe unique universal identifier of the project owner.
owner_idintegerThe integer id of the project owner.
name requiredstringThe human-readable name for the project. The maximum length is 175 characters…
description requiredstringThe description of the project. The maximum length is 255 characters.
purpose requiredstringThe purpose of the project. The maximum length is 255 characters. It can have…
environment requiredDevelopment | 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_default requiredbooleanIf 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_update_default",
  "arguments": {
    "name": "…",
    "description": "…",
    "purpose": "…",
    "environment": "…",
    "is_default": true
  }
}

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 update the default project tool with id set to ….

More from DigitalOcean API