Back to MCP Servers
Bitbucket MCP logo
mcp-server312

Bitbucket MCP

Servidor Model Context Protocol (MCP) para Bitbucket Cloud e Server que permite que assistentes de IA como Cursor gerenciem repositórios, pull requests, pipelines e mais através de linguagem natural.

Bitbucket MCP preview

Visão Geral

Bitbucket MCP é um servidor de código aberto do Model Context Protocol (MCP) para integração com as APIs do Bitbucket Cloud e Bitbucket Server/Data Center. Ele permite que assistentes de IA (como o Cursor) interajam de forma segura com seus repositórios, pull requests, pipelines e outros recursos do Bitbucket diretamente por meio de comandos em linguagem natural.

Este servidor implementa o padrão MCP e é publicado no npm como bitbucket-mcp.

Funcionalidades

  • Operações de repositório: listar repositórios e obter detalhes
  • Ciclo de vida de pull requests: listar, obter, criar, atualizar, mesclar, aprovar, recusar, adicionar/visualizar comentários, diffs e tarefas
  • Operações de pipeline: listar execuções, acionar/parar pipelines, visualizar etapas e logs
  • Suporte a paginação (pagelen, page, all, limit)
  • Design seguro por padrão: operações DELETE são desabilitadas, a menos que BITBUCKET_ENABLE_DANGEROUS=true seja explicitamente definido

Operações Suportadas

O servidor expõe ferramentas para fluxos de trabalho comuns do Bitbucket, incluindo navegação em repositórios, gerenciamento de PRs, automação de revisão de código e monitoramento de pipelines. A lista completa de ferramentas e mapeamentos de API estão definidos na fonte (source).

Segurança e Boas Práticas

  • Requer senhas de aplicativo do Bitbucket (ou tokens de acesso) com escopos mínimos (Repositórios: Leitura; Pull requests: Leitura/Escrita; Pipelines: Leitura)
  • Nenhuma operação DELETE habilitada por padrão
  • Registro de log configurável (baseado em arquivo ou desabilitado)
  • Suporta tanto o Bitbucket Cloud (https://api.bitbucket.org/2.0) quanto o Bitbucket Server auto-hospedado via BITBUCKET_URL configurável

Compatibilidade

Funciona com qualquer runtime de IA compatível com MCP. Os exemplos de integração principais focam no Cursor, com suporte para Bitbucket Cloud e Server.

Configuração MCP

Pré-requisitos

  • Node.js necessário (para npx/npm)
  • Conta do Bitbucket com senha de aplicativo ou token de acesso

Requisitos de acesso

  • Senha de aplicativo do Bitbucket (Repositórios: Leitura, Pull requests: Leitura/Escrita, Pipelines: Leitura) ou token de acesso necessário via variáveis de ambiente

Configuração do cliente

Cursor

{
  "mcpServers": {
    "bitbucket": {
      "command": "npx",
      "env": {
        "BITBUCKET_URL": "https://api.bitbucket.org/2.0",
        "BITBUCKET_WORKSPACE": "seu-workspace",
        "BITBUCKET_USERNAME": "seu-usuario",
        "BITBUCKET_PASSWORD": "sua-senha-de-app"
      },
      "args": ["-y", "bitbucket-mcp@latest"]
    }
  }
}
  • Crie ou edite o arquivo .cursor/mcp.json na raiz do seu projeto.
  • Cole o bloco de configuração acima e substitua os placeholders (seu-workspace, seu-usuario, sua-senha-de-app) pelos seus valores reais.

Autenticação:

  • As credenciais são passadas por variáveis de ambiente na configuração do MCP. Não é necessário login no navegador ou etapas adicionais de autorização.

O formato de URL legado (https://bitbucket.org/seu-workspace) também é suportado para detecção automática do workspace.

Claude Code

Não documentado

Claude Desktop

Não documentado

VS Code

Não documentado

Codex

Não documentado

Windsurf

Não documentado

Lovable

Não documentado

Outros

Execute via npx -y bitbucket-mcp@latest com as variáveis de ambiente necessárias (veja envVars). Configure no seu cliente MCP usando transporte stdio/command.

Variáveis de ambiente

  • BITBUCKET_URL (padrão: https://api.bitbucket.org/2.0)
  • BITBUCKET_WORKSPACE (opcional, detectado automaticamente a partir da URL no modo legado)
  • BITBUCKET_USERNAME (seu e-mail/nome de usuário do Bitbucket)
  • BITBUCKET_PASSWORD (senha de app ou token de API)
  • BITBUCKET_TOKEN (alternativa ao nome de usuário/senha)

Documentação de configuração: https://github.com/MatanYemini/bitbucket-mcp

Tags

mcp-serverbitbucketnodejspull-requestspipelinesrepositoriosintegracao-ia

Related Entries

Keep exploring similar tools and resources in this category.

Browse MCP Servers
Bitbucket MCP logo

Bitbucket MCP

MCP Servers

Model Context Protocol (MCP) server for Bitbucket Cloud and Server that lets AI assistants like Cursor manage repositories, pull requests, pipelines, and more through natural language.

Bright Data MCP logo

Bright Data MCP

MCP Servers

Official Web MCP server from Bright Data that gives AI agents real-time, unblocked access to web search, scraping, navigation, and structured data extraction powered by the world's #1 web data platform.

TinyFish logo

TinyFish

MCP Servers

TinyFish é uma plataforma de infraestrutura web para agentes de IA que combina pesquisa na web em tempo real, extração de conteúdo renderizado pelo navegador, automação web baseada em metas e sessões gerenciadas de navegador em nuvem. Os desenvolvedores podem acessar a plataforma por meio de APIs, SDKs, uma CLI e integrações com frameworks de agentes e ferramentas de codificação de IA.

X MCP logo

X MCP

MCP Servers

X MCP é o servidor Model Context Protocol oficial e hospedado da X para chamar endpoints da X API a partir de ferramentas compatíveis com MCP. Ele usa a ponte xurl para OAuth com contexto de usuário e cobre fluxos como busca de posts, usuários, bookmarks, tendências, notícias e Articles.

Crunchbase MCP logo

Crunchbase MCP

MCP Servers

Crunchbase MCP is Crunchbase's official first-party remote MCP server for live company, funding, investor, people, acquisition, and predictive private-market intelligence. Interactive access uses a Crunchbase account with an assigned MCP seat and OAuth 2.1 authentication.

viewmax mcp logo

viewmax mcp

MCP Servers

ViewMax MCP is a hosted Streamable HTTP MCP server for generating AI video, images, music, speech, and sound effects, with tools for model discovery, task polling, and credit checks. Official setup is documented for Claude Web/Desktop, Claude Code, Cursor, Codex, and SDK clients.