Home / Servers / Linode API / post_client
Create an OAuth client
An MCP tool from the Linode API server, hosted on mcp.hjlabs.in.
Create an OAuth client Creates an OAuth Client, which can be used to allow users (using their Linode account) to log in to your own application, and optionally grant your application some amount of access to their Linodes… [POST /v4/account/oauth-clients]
Name on the gateway: linode_api__post_client · may change things.
Parameters
| Name | Type | Description |
|---|---|---|
id | string | __Read-only__ The OAuth Client ID. This is used to identify the client, and is… |
label required | string | __Filterable__ The name of this application. This will be presented to users… |
public | boolean | __Filterable__ If this is a public or private OAuth Client. Public clients… |
redirect_uri required | string | The location a successful log in from login.linode.com should be redirected to… |
secret | string | __Read-only__ The OAuth Client secret, used in the OAuth exchange. This is… |
status | active | disabled | suspended | __Read-only__ The status of this application. active by default. |
thumbnail_url | string | __Read-only__ The URL where this client's thumbnail may be viewed, or null if… |
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:
{
"name": "linode_api__post_client",
"arguments": {
"label": "…",
"redirect_uri": "…"
}
}Or connect the Linode API server directly, which lists 439 tools including this one:
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 create an oauth client tool with id set to ….