Home / Servers / Linode API / put_personal_access_token

Update a personal access token

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

Update a personal access token Updates a Personal Access Token. > --- - __CLI__. linode-cli profile token-update 123 \ --label linode-cli Learn more... - __OAuth scopes__. account:read_write Learn more... [PUT /v4/profile/tokens/{tokenId}]

Name on the gateway: linode_api__put_personal_access_token · may change things.

Parameters

NameTypeDescription
tokenId requiredintegerThe ID of the token to access.
createdstring__Filterable__, __Read-only__ The date and time this token was created.
expirystring__Read-only__ When this token will expire. Personal Access Tokens cannot be…
idinteger__Read-only__ This token's unique ID, which can be used to revoke it.
labelstring__Filterable__ This token's label. This is for display purposes only, but can…
scopesstring__Read-only__ The scopes this token was created with. These define what parts…
tokenstring__Read-only__ The token used to access the API. When the token is created, the…

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_personal_access_token",
  "arguments": {
    "tokenId": 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 personal access token tool with tokenId set to ….

More from Linode API