linear_createManagedOAuthApplication
Create an alpha child OAuth application owned by the calling app, without the human setup flow. Returns one-time client and optional webhook secrets for programmatic use.
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 |