linear_createManagedOAuthApplication
Create an alpha child OAuth application owned by your calling app, returning one-time client and optional webhook secrets. Requires secret exposure confirmation.
Instructions
Create an alpha child OAuth application owned by the calling OAuth application. This is not the human setup flow and returns one-time client and optional webhook secrets in the MCP result. It cannot set distribution or pre-grant OAuth scopes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | OAuth client name. Must not contain "Linear" or an http(s) URL. | |
| imageUrl | No | ||
| developer | Yes | ||
| grantTypes | No | ||
| webhookUrl | No | ||
| description | No | ||
| developerUrl | No | ||
| redirectUris | Yes | ||
| idempotencyKey | No | ||
| webhookResourceTypes | No | ||
| confirmSecretExposure | Yes | Must be true to acknowledge that a one-time secret will be returned in the MCP tool result. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| application | No | ||
| clientSecret | No | ||
| webhookSecret | No |