Backlog MCP Server

add_pull_request

Creates a pull request in Backlog by specifying project, repository, summary, description, base branch, and target branch, with optional issue linking and assignee notification.

Instructions

Creates a new pull request

Input Schema

NameRequiredDescriptionDefault
assigneeIdNoUser ID of the assignee
baseYesBase branch name
branchYesBranch name to merge
descriptionYesCreates a new pull request
issueIdNoIssue ID to link
notifiedUserIdNoUser IDs to notify
projectIdOrKeyYesProject ID or project key
repoIdOrNameYesRepository ID or name
summaryYesSummary of the pull request

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "assigneeId": { "description": "User ID of the assignee", "type": "number" }, "base": { "description": "Base branch name", "type": "string" }, "branch": { "description": "Branch name to merge", "type": "string" }, "description": { "description": "Creates a new pull request", "type": "string" }, "issueId": { "description": "Issue ID to link", "type": "number" }, "notifiedUserId": { "description": "User IDs to notify", "items": { "type": "number" }, "type": "array" }, "projectIdOrKey": { "description": "Project ID or project key", "type": [ "string", "number" ] }, "repoIdOrName": { "description": "Repository ID or name", "type": "string" }, "summary": { "description": "Summary of the pull request", "type": "string" } }, "required": [ "projectIdOrKey", "repoIdOrName", "summary", "description", "base", "branch" ], "type": "object" }
ID: lktnbgdbjl