Home / Servers / Linode API / put_profile

Update a profile

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

Update a profile Update information in your profile. You need the account:read_write OAuth scope to use this operation. **Parent and child accounts** In a parent and child account environment, you can't edit the… [PUT /v4/profile]

Name on the gateway: linode_api__put_profile · may change things.

Parameters

NameTypeDescription
authentication_typepassword | github__Read-only__ This account's Cloud Manager authentication type. You choose an…
authorized_keysarrayYour user can use these SSH Keys to access Lish. This value is ignored if…
emailstringYour email address. We use this address for Akamai Cloud Computing-related…
email_notificationsbooleanWhen set to true, you will receive email notifications about account activity.…
ip_whitelist_enabledbooleanWhen set to true, your user logins are only allowed from whitelisted IPs. This…
lish_auth_methodpassword_keys | keys_only | disabledThe authentication methods that you can use when connecting to the Linode…
referralsobject__Read-only__ Information about your status in our referral program. The API…
restrictedbooleanWhen set to true, there are restrictions on what your user can access on your…
timezonestringThe time zone you want to display for your Linode assets. This API doesn't…
two_factor_authbooleanWhen set to true, a login from an untrusted computer requires two-factor…
uidinteger__Read-only__ Your unique ID in our system. This value will never change, and…
usernamestring__Read-only__ Your username, used for logging in to our system.
verified_phone_numberstring__Read-only__ The phone number verified for this profile with the Verify a…

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_profile",
  "arguments": {}
}

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 profile tool with authentication_type set to ….

More from Linode API