/
MCP server for Atlassian Confluence Data Center - access and manage content
Server configuration and capabilities from the MCP manifest
Size: 6,283 bytes (1,571 tokens)
Tools Found: 9
Analysis ID: qeutu661
This MCP server provides tools for interacting with Bitbucket projects, repositories, pull requests, and comments.
Stars
Registry ID: b6e7826e-d1cb-43c9-8c12-391ed0538937
Added to Registry: 9/21/2025
Last Updated: 9/22/2025
Last Seen: 9/22/2025
License: MIT License
Default Branch: master
Last Push: 9/21/2025
Last Release: 9/13/2025
Open Issues: 1
Historical performance and growth metrics over time
{ "name": "atlassian-bitbucket-mcp", "tags": [], "tools": [ { "name": "bitbucket_getProjects", "description": "Get a list of Bitbucket projects", "input_schema": { "type": "object", "required": [], "properties": { "name": { "type": "string", "description": "Filter projects by name" }, "limit": { "type": "number", "default": 25, "description": "Number of items to return" }, "start": { "type": "number", "description": "Start number for pagination" }, "permission": { "type": "string", "description": "Filter projects by permission" } } }, "output_schema": {} }, { "name": "bitbucket_getProject", "description": "Get a specific Bitbucket project by key", "input_schema": { "type": "object", "required": [ "projectKey" ], "properties": { "projectKey": { "type": "string", "description": "The project key" } } }, "output_schema": {} }, { "name": "bitbucket_getRepositories", "description": "Get repositories for a Bitbucket project", "input_schema": { "type": "object", "required": [ "projectKey" ], "properties": { "limit": { "type": "number", "default": 25, "description": "Number of items to return" }, "start": { "type": "number", "description": "Start number for pagination" }, "projectKey": { "type": "string", "description": "The project key" } } }, "output_schema": {} }, { "name": "bitbucket_getRepository", "description": "Get a specific Bitbucket repository", "input_schema": { "type": "object", "required": [ "projectKey", "repositorySlug" ], "properties": { "projectKey": { "type": "string", "description": "The project key" }, "repositorySlug": { "type": "string", "description": "The repository slug" } } }, "output_schema": {} }, { "name": "bitbucket_getCommits", "description": "Get commits for a Bitbucket repository", "input_schema": { "type": "object", "required": [ "projectKey", "repositorySlug" ], "properties": { "path": { "type": "string", "description": "Optional path to filter commits by" }, "limit": { "type": "number", "default": 25, "description": "Number of items to return" }, "since": { "type": "string", "description": "The commit ID (exclusively) to retrieve commits after" }, "until": { "type": "string", "description": "The commit ID (inclusively) to retrieve commits before" }, "projectKey": { "type": "string", "description": "The project key" }, "repositorySlug": { "type": "string", "description": "The repository slug" } } }, "output_schema": {} }, { "name": "bitbucket_getPullRequestCommentsAndAction", "description": "Get comments for a Bitbucket pull request and other actions, like approvals", "input_schema": { "type": "object", "required": [ "projectKey", "repositorySlug", "pullRequestId" ], "properties": { "limit": { "type": "number", "default": 25, "description": "Number of items to return" }, "start": { "type": "number", "description": "Start number for pagination" }, "projectKey": { "type": "string", "description": "The project key" }, "pullRequestId": { "type": "string", "description": "The pull request ID" }, "repositorySlug": { "type": "string", "description": "The repository slug" } } }, "output_schema": {} }, { "name": "bitbucket_getPullRequestChanges", "description": "Get the changes for a Bitbucket pull request", "input_schema": { "type": "object", "required": [ "projectKey", "repositorySlug", "pullRequestId" ], "properties": { "limit": { "type": "number", "default": 25, "description": "Number of items to return" }, "start": { "type": "number", "description": "Start number for pagination" }, "sinceId": { "type": "string", "description": "The since commit hash to stream changes for a RANGE arbitrary change scope" }, "untilId": { "type": "string", "description": "The until commit hash to stream changes for a RANGE arbitrary change scope" }, "projectKey": { "type": "string", "description": "The project key" }, "changeScope": { "type": "string", "description": "UNREVIEWED for unreviewed changes, RANGE for changes between commits, ALL for all changes (default)" }, "withComments": { "type": "string", "description": "true to apply comment counts in the changes (default), false to stream changes without comment counts" }, "pullRequestId": { "type": "string", "description": "The pull request ID" }, "repositorySlug": { "type": "string", "description": "The repository slug" } } }, "output_schema": {} }, { "name": "bitbucket_postPullRequestComment", "description": "Post a comment to a Bitbucket pull request", "input_schema": { "type": "object", "required": [ "projectKey", "repositorySlug", "pullRequestId", "text" ], "properties": { "line": { "type": "number", "description": "Line number for line-specific comments" }, "text": { "type": "string", "description": "The comment text" }, "filePath": { "type": "string", "description": "File path for file-specific comments" }, "lineType": { "enum": [ "ADDED", "REMOVED", "CONTEXT" ], "type": "string", "description": "Line type for line comments" }, "parentId": { "type": "number", "description": "Parent comment ID for replies" }, "projectKey": { "type": "string", "description": "The project key" }, "pullRequestId": { "type": "string", "description": "The pull request ID" }, "repositorySlug": { "type": "string", "description": "The repository slug" } } }, "output_schema": {} }, { "name": "bitbucket_getPullRequestDiff", "description": "Get text diff for a specific file in a Bitbucket pull request. Returns plain text diff format. Note: Before getting diff, use getPullRequestChanges to understand what files were changed in the PR", "input_schema": { "type": "object", "required": [ "projectKey", "repositorySlug", "pullRequestId", "path" ], "properties": { "path": { "type": "string", "description": "The path to the file which should be diffed. Note: Before getting diff, use getPullRequestChanges to understand what files were changed in the PR" }, "sinceId": { "type": "string", "description": "The since commit hash to stream a diff between two arbitrary hashes" }, "srcPath": { "type": "string", "description": "The previous path to the file, if the file has been copied, moved or renamed" }, "untilId": { "type": "string", "description": "The until commit hash to stream a diff between two arbitrary hashes" }, "diffType": { "type": "string", "description": "The type of diff being requested" }, "projectKey": { "type": "string", "description": "The project key" }, "whitespace": { "type": "string", "description": "Optional whitespace flag which can be set to 'ignore-all'" }, "contextLines": { "type": "string", "description": "Number of context lines to include around added/removed lines in the diff" }, "pullRequestId": { "type": "string", "description": "The pull request ID" }, "repositorySlug": { "type": "string", "description": "The repository slug" } } }, "output_schema": {} } ], "version": "0.1.0", "categories": [], "description": "MCP server for interacting with Bitbucket API" }
Forks
Watchers
Contributors
Last Push: 9/21/2025
Last Release: 9/13/2025
Open Issues: 1