Skip to main content
Glama
6shihab

bitbucket-pr-review-mcp

by 6shihab

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
BB_MCP_EMAILNoAtlassian account email used for containerised runs.
BB_MCP_LOG_JSONNoOne JSON object per line, for shipping to an aggregator.false
BB_MCP_API_TOKENNoBitbucket API token used for containerised runs.
BB_MCP_LOG_LEVELNoLog level. Logs go to stderr, never stdout.INFO
BB_MCP_PUBLIC_URLNoThe address Claude connects to, exactly as it is typed into the connector. It is what tokens must name as their audience.
BB_MCP_VAULT_FILENoWhere the per-person credentials are kept. Encrypted under BB_MCP_VAULT_KEY.
BB_MCP_MAX_COMMITSNoCommit rows50
BB_MCP_OIDC_ISSUERNoThe Keycloak realm that issues tokens. Must match the issuer in the realm's discovery document exactly — a trailing slash is a difference.
BB_MCP_MAX_COMMENTSNoComments read per pull request200
BB_MCP_OIDC_CLIENT_IDNoThe Keycloak client this server signs people in with.
BB_MCP_TOKEN_EXPIRES_ONNoToken expiry date (YYYY-MM-DD) for containerised runs, to warn before it lapses.
BB_MCP_MAX_CHANGED_FILESNoManifest rows300
BB_MCP_REPOSITORIES_FILENoWhere the allowlist livesconfig/repositories.yaml
BB_MCP_MAX_SEARCH_RESULTSNoSearch matches25
BB_MCP_OIDC_CLIENT_SECRETNoThat client's secret. Required for the connect page; without it a caller with no credential is told setup is unavailable.
BB_MCP_MAX_DIFF_CHARACTERSNoDiff response ceiling60000
BB_MCP_MAX_FILE_CHARACTERSNoFile response ceiling40000
BB_MCP_MAX_DIRECTORY_ENTRIESNoDirectory rows200
BB_MCP_REQUEST_TIMEOUT_SECONDSNoPer-request timeout30

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources