OAUTH2
OAuth2
Developer setup
- Client idclient_id · stringRequired
- Client secretclient_secret · stringRequired
- Redirect URIoauth_redirect_uri · stringOptional
- Scopesscopes · stringOptional
User connection
No fields declared in this snapshot.
BITBUCKET
Bitbucket is a Git-based code hosting and collaboration platform supporting private and public repositories, enabling teams to manage and review code through pull requests and integrations
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
110
Action summaries
Display-only definitions
0
Trigger types
Not installed instances
1
Auth modes
Field names, never values
No
Execution
No runtime adapter
Authentication map
OAUTH2
No fields declared in this snapshot.
Capability index
Showing 1–30 of 110 actions
BITBUCKET_APPROVE_PULL_REQUEST
Tool to approve a pull request as the authenticated user. Use when you need to formally approve changes in a pull request review process.
Untrusted display-only summary
BITBUCKET_BROWSE_REPOSITORY_PATH
Tool to retrieve content for a file path or browse directory contents at a specified revision in a Bitbucket repository. Use when you need flexible access to repository content - returns raw file data for files or paginated directory listings for directories.
Untrusted display-only summary
BITBUCKET_CREATE_BRANCH
Creates a new branch in a Bitbucket repository from a target commit hash; the branch name must be unique, adhere to Bitbucket's naming conventions, and not include the 'refs/heads/' prefix.
Untrusted display-only summary
BITBUCKET_CREATE_ISSUE
Creates a new issue in a Bitbucket repository, setting the authenticated user as reporter; ensures assignee (if provided) has repository access, and that any specified milestone, version, or component IDs exist.
Untrusted display-only summary
BITBUCKET_CREATE_ISSUE_COMMENT
Adds a new comment with markdown support to an existing Bitbucket issue.
Untrusted display-only summary
BITBUCKET_CREATE_PULL_REQUEST
Creates a new pull request in a specified Bitbucket repository, ensuring the source branch exists and is distinct from the (optional) destination branch.
Untrusted display-only summary
BITBUCKET_CREATE_PULL_REQUEST_COMMENT
Creates a new comment on a Bitbucket pull request. Supports top-level comments, threaded replies, and inline code comments. Use when providing feedback on a PR, replying to existing comments, or commenting on specific code lines.
Untrusted display-only summary
BITBUCKET_CREATE_REPOSITORIES_COMMIT_REPORTS_ANNOTATIONS
Adds multiple annotations to a commit report in bulk. Use when you need to add code analysis findings (vulnerabilities, code smells, bugs) to a report attached to a specific commit.
Untrusted display-only summary
BITBUCKET_CREATE_REPOSITORIES_COMMITS2
Tool to list commits from a revision using POST method. Identical to GET endpoint but allows sending include/exclude parameters in request body to avoid URL length limits. Use when include/exclude parameters are too long for query strings.
Untrusted display-only summary
BITBUCKET_CREATE_REPOSITORY
Creates a new Bitbucket 'git' repository in a specified workspace, defaulting to the workspace's oldest project if `project_key` is not provided.
Untrusted display-only summary
BITBUCKET_CREATE_SNIPPET_COMMENT
Posts a new top-level comment or a threaded reply to an existing comment on a specified Bitbucket snippet.
Untrusted display-only summary
BITBUCKET_CREATE_TEAMS_PIPELINES_CONFIG_VARIABLES
Creates a team-level pipeline configuration variable in Bitbucket. Use when you need to add environment variables or configuration values that should be available to all pipelines within a team.
Untrusted display-only summary
BITBUCKET_CREATE_USERS_PIPELINES_CONFIG_VARIABLES
Creates a user-level pipeline variable for Bitbucket pipelines. Use when you need to create account-level configuration variables that can be used across all repositories owned by the user.
Untrusted display-only summary
BITBUCKET_DECLINE_PULL_REQUEST
Decline a Bitbucket Cloud pull request via the REST API. Use this action when you need to reject a pull request that should not be merged. This action is irreversible — once declined, the pull request cannot be reopened and must be recreated if needed.
Untrusted display-only summary
BITBUCKET_DELETE_COMMIT_COMMENT
Permanently deletes a specific comment on a commit. Use when removing outdated, incorrect, or unwanted feedback on a commit.
Untrusted display-only summary
BITBUCKET_DELETE_ISSUE
Permanently deletes a specific issue, identified by its `issue_id`, from the repository specified by `repo_slug` within the given `workspace`.
Untrusted display-only summary
BITBUCKET_DELETE_PULL_REQUEST_COMMENT
Permanently deletes a specific pull request comment (top-level, inline, or threaded reply). Use when removing outdated, incorrect, or unwanted feedback from a pull request.
Untrusted display-only summary
BITBUCKET_DELETE_REPOSITORIES_COMMIT_REPORTS_ANNOTATIONS
Deletes a single annotation matching the provided ID from a commit report. Use when you need to remove a specific annotation from a code analysis report.
Untrusted display-only summary
BITBUCKET_DELETE_REPOSITORY
Permanently deletes a specified Bitbucket repository; this action is irreversible and does not affect forks.
Untrusted display-only summary
BITBUCKET_DELETE_SNIPPETS_WATCH
Stops watching a specific snippet. Use when you want to unsubscribe from notifications for a snippet.
Untrusted display-only summary
BITBUCKET_DELETE_USER_PIPELINE_VARIABLE
Permanently deletes a user-level pipeline configuration variable identified by its UUID. Use this to remove pipeline variables that are no longer needed at the account level.
Untrusted display-only summary
BITBUCKET_GET_BRANCH
Retrieves detailed information about a specific branch in a Bitbucket repository. Use when you need to get branch metadata, the commit it points to, or verify a branch exists.
Untrusted display-only summary
BITBUCKET_GET_COMMIT_BUILD_STATUS
Get a specific build status for a commit in Bitbucket. Use when you need to check the status of a particular build/CI run for a commit.
Untrusted display-only summary
BITBUCKET_GET_COMMIT_CHANGES
Tool to retrieve a page of changes made in a specified commit, showing all changed files with their change statistics (lines added/removed, status). Use when you need to enumerate files modified in a specific commit or commit range.
Untrusted display-only summary
BITBUCKET_GET_COMMIT_COMMENT
Retrieves a specific comment from a commit by its ID. Use when you need to fetch details of a particular commit comment including content, author, timestamps, and inline location.
Untrusted display-only summary
BITBUCKET_GET_COMMIT_DIFF
Tool to retrieve the unified diff between two provided revisions or for a single commit in a Bitbucket repository. Use when you need to see the actual code changes in a commit or between two commits. Supports filtering by file path and various diff options.
Untrusted display-only summary
BITBUCKET_GET_CURRENT_USER2
Tool to retrieve complete profile information for the currently authenticated Bitbucket user. Use when you need comprehensive user details including account_id, username, nickname, and other profile fields.
Untrusted display-only summary
BITBUCKET_GET_DEPLOYMENT_ENVIRONMENT_VARIABLES
Retrieves deployment environment level variables for a specific Bitbucket repository environment. Use when you need to view or audit environment-specific configuration variables for deployments.
Untrusted display-only summary
BITBUCKET_GET_FILE_FROM_REPOSITORY
Retrieves a specific file's content from a Bitbucket repository at a given commit (hash, branch, or tag), failing if the file path is invalid for that commit.
Untrusted display-only summary
BITBUCKET_GET_HOOK_EVENTS
Retrieves a paginated list of all valid webhook events for a specified entity type (repository or workspace). Use when you need to discover available webhook event types for subscription or webhook configuration.
Untrusted display-only summary
Provenance
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.
Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.