Skip to main content
Glama

manage_pull_requests

Perform pull request operations including listing, creating, updating, merging, approving, and reviewing changes in Bitbucket repositories.

Instructions

Unified tool covering all pull request operations (list, get, create, update, merge, approve, unapprove, decline, diff, diffstat, commits)

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
actionYesAction to perform: 'list', 'get', 'create', 'update', 'merge', 'approve', 'unapprove', 'decline', 'get-diff', 'get-diffstat', 'get-commits'
workspaceYesWorkspace slug
repo_slugYesRepository slug
pr_idNoPull request ID
titleNoTitle of the pull request (for 'create', 'update')
descriptionNoDescription of the pull request (for 'create', 'update')
source_branchNoSource branch name (for 'create')
destination_branchNoDestination branch name (for 'create')
close_source_branchNoClose source branch (for 'create', 'merge')
draftNoCreate as a draft PR (for 'create')
messageNoCommit message (for 'merge')
merge_strategyNoMerge strategy (e.g. merge_commit, squash, fast_forward) (for 'merge')
stateNoFilter by state (MERGED, SUPERSEDED, OPEN, DECLINED) (for 'list')
queryNoFilter query (for 'list')
pageNoPage number
pagelenNoResults per page

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/zach-snell/bbkt'

If you have feedback or need assistance with the MCP directory API, please join our Discord server