Home / Servers / Linode API / put_databases_mysql_instance

Update a MySQL Managed Database

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

Update a MySQL Managed Database Make changes to an existing MySQL Managed Database. - The user needs read_write user grant access to the database. - The database's status needs to be active. - New values set in the allow_list… [PUT /v4/databases/mysql/instances/{instanceId}]

Name on the gateway: linode_api__put_databases_mysql_instance · may change things.

Parameters

NameTypeDescription
instanceId requiredintegerThe ID of the Managed PostgreSQL Database.
allow_listarrayControls access to the Managed Database. - Individually included IP addresses…
engine_configobjectAdvanced parameters you can apply to a MySQL Managed Database, via our partner…
labelstring__Filterable__ A unique, user-defined string referring to the Managed…
private_networkobject__Beta__ Restricts access on a MySQL Managed Database to a specific Virtual…
typestringRequest re-sizing of your cluster to a Linode Type with more disk space. For…
updatesobjectConfiguration settings for automated patch update maintenance for the Managed…
versionstring__Filterable__ The Managed Database engine version.

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": "linode_api__put_databases_mysql_instance",
  "arguments": {
    "instanceId": 0
  }
}

Or connect the Linode API server directly, which lists 439 tools including this one:

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

Try asking

Use the update a mysql managed database tool with instanceId set to ….

More from Linode API