annator / mcps /GitKraken /tools /pull_request_create.json
techprotrade's picture
Add mcps directory
31c9f7d verified
Raw
History Blame Contribute Delete
1.88 kB
{
"name": "pull_request_create",
"description": "Create a new pull request",
"inputSchema": {
"type": "object",
"properties": {
"assign_to_me": {
"description": "Assign the newly created pull request to the current authenticated user when supported by the provider",
"type": "boolean"
},
"azure_project": {
"description": "Optionally set the Azure DevOps project name of the pull request. Required for Azure DevOps",
"type": "string"
},
"body": {
"description": "The body/description of the pull request",
"type": "string"
},
"is_draft": {
"description": "Create as draft pull request",
"type": "boolean"
},
"provider": {
"description": "Specify the git provider. Default is GITHUB",
"enum": [
"github",
"gitlab",
"bitbucket",
"azure"
],
"type": "string"
},
"repository_name": {
"description": "Set the repository name of the pull request. Required for Azure DevOps and Bitbucket",
"type": "string"
},
"repository_organization": {
"description": "Set the organization name of the pull request. Required for Azure DevOps and Bitbucket",
"type": "string"
},
"source_branch": {
"description": "Source branch from which the pull request will be created",
"type": "string"
},
"target_branch": {
"description": "Target branch where the pull request will be merged",
"type": "string"
},
"title": {
"description": "The title of the pull request",
"type": "string"
}
},
"required": [
"repository_name",
"repository_organization",
"title",
"source_branch",
"target_branch",
"provider"
]
}
}