Skip to main content
Glama

Atlassian Bitbucket MCP Server

by aashari

bb_diff_commits

Compare changes between specific commits in a Bitbucket repository using sinceCommit and untilCommit. Returns a Markdown-formatted diff showing file additions, deletions, and modifications for precise code review.

Instructions

Shows changes between commits in a repository identified by workspaceSlug and repoSlug. Requires sinceCommit and untilCommit to identify the specific commits to compare. Returns the diff as formatted Markdown showing file changes, additions, and deletions between the commits. Requires Bitbucket credentials to be configured.

Input Schema

NameRequiredDescriptionDefault
cursorNoPagination cursor for retrieving additional results
includeFullDiffNoWhether to include the full code diff in the response (default: false)
limitNoMaximum number of changed files to return in results
repoSlugYesRepository slug to compare commits in
sinceCommitYesBase commit hash or reference. IMPORTANT NOTE: For proper results with code changes, this should be the NEWER commit (chronologically later). If you see "No changes detected", try reversing commit order.
untilCommitYesTarget commit hash or reference. IMPORTANT NOTE: For proper results with code changes, this should be the OLDER commit (chronologically earlier). If you see "No changes detected", try reversing commit order.
workspaceSlugNoWorkspace slug containing the repository. If not provided, the system will use your default workspace.

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "cursor": { "description": "Pagination cursor for retrieving additional results", "exclusiveMinimum": 0, "type": "integer" }, "includeFullDiff": { "description": "Whether to include the full code diff in the response (default: false)", "type": "boolean" }, "limit": { "description": "Maximum number of changed files to return in results", "exclusiveMinimum": 0, "type": "integer" }, "repoSlug": { "description": "Repository slug to compare commits in", "minLength": 1, "type": "string" }, "sinceCommit": { "description": "Base commit hash or reference. IMPORTANT NOTE: For proper results with code changes, this should be the NEWER commit (chronologically later). If you see \"No changes detected\", try reversing commit order.", "minLength": 1, "type": "string" }, "untilCommit": { "description": "Target commit hash or reference. IMPORTANT NOTE: For proper results with code changes, this should be the OLDER commit (chronologically earlier). If you see \"No changes detected\", try reversing commit order.", "minLength": 1, "type": "string" }, "workspaceSlug": { "description": "Workspace slug containing the repository. If not provided, the system will use your default workspace.", "type": "string" } }, "required": [ "repoSlug", "sinceCommit", "untilCommit" ], "type": "object" }
Install Server

Other Tools from Atlassian Bitbucket MCP Server

Related Tools

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/aashari/mcp-server-atlassian-bitbucket'

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