| { |
| "name": "issues_create", |
| "description": "Create a new issue. For Jira, repository_name is the project key. For Linear, repository_organization is the team UUID, key, or name.", |
| "inputSchema": { |
| "type": "object", |
| "properties": { |
| "assignees": { |
| "description": "Optional list of assignees. GitHub: usernames; GitLab: user IDs; Jira/Linear/Azure: first entry is used", |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "azure_organization": { |
| "description": "Optionally set the Azure DevOps organization name. Required for Azure DevOps", |
| "type": "string" |
| }, |
| "azure_project": { |
| "description": "Optionally set the Azure DevOps project name. Required for Azure DevOps", |
| "type": "string" |
| }, |
| "body": { |
| "description": "The body/description of the issue (markdown supported where the provider allows)", |
| "type": "string" |
| }, |
| "labels": { |
| "description": "Optional list of label names to apply", |
| "items": { |
| "type": "string" |
| }, |
| "type": "array" |
| }, |
| "provider": { |
| "description": "Specify the issue provider. Default is LINEAR", |
| "enum": [ |
| "github", |
| "gitlab", |
| "jira", |
| "azure", |
| "linear", |
| "trello" |
| ], |
| "type": "string" |
| }, |
| "repository_name": { |
| "description": "Repository name. Required for GitHub/GitLab; for Jira this is the project key", |
| "type": "string" |
| }, |
| "repository_organization": { |
| "description": "Organization name. Required for GitHub/GitLab; for Linear use as team identifier", |
| "type": "string" |
| }, |
| "title": { |
| "description": "The title of the issue", |
| "type": "string" |
| } |
| }, |
| "required": [ |
| "provider", |
| "title" |
| ] |
| } |
| } |