Bbkt: Uma Ferramenta de Servidor MCP para Gerenciamento do Bitbucket Cloud
Bbkt, desenvolvido por Zach Snell, é uma ferramenta de servidor MCP gratuita para a plataforma mcp. Construído com Go, ele se conecta a workspaces e repositórios do Bitbucket Cloud, funcionando como um servidor de Protocolo de Contexto de Modelo e uma interface de linha de comando. Ele permite que Modelos de Linguagem Grande interajam com recursos do Bitbucket e auxilia desenvolvedores em tarefas diárias. Compilar a partir do código-fonte requer Go 1.26+.
O que o Bbkt conecta?
O Bbkt serve como um servidor MCP e ferramenta CLI, conectando-se a workspaces e repositórios do Bitbucket Cloud. Ele utiliza o Modelo de Contexto de Protocolo, um padrão aberto que permite que Modelos de Linguagem Grande se comuniquem com dados e serviços externos. Essa conexão permite que clientes de IA gerenciem recursos do Bitbucket programaticamente, ampliando as capacidades de ambientes de desenvolvimento impulsionados por IA.
Recursos e ferramentas principais
O Bbkt expõe ferramentas chamáveis em vários módulos. Estes incluem Workspaces (listar, obter), Repositórios (listar, obter, criar, deletar), Pull Requests (listar, obter, criar, mesclar, aprovar, recusar), Comentários de Pull Request (listar, adicionar, resolver), Pipelines (listar, obter, acionar, parar, logs), Issues (listar, obter, criar, atualizar), e Código Fonte (ler, árvore, buscar, histórico, escrever, deletar). Essas ferramentas permitem uma interação detalhada com os recursos do Bitbucket.
Para quem é?
O público principal do Bbkt inclui desenvolvedores e agentes de IA que operam em IDEs impulsionados por IA como Claude Desktop e Cursor. Ele suporta interação direta com recursos do Bitbucket tanto para usuários humanos quanto para IA. Esta ferramenta é projetada para aqueles que necessitam de acesso programático ou via linha de comando ao Bitbucket Cloud. Pule isso se você não usa o Bitbucket Cloud ou não requer integração de agente de IA.
Como começar
O servidor autentica usando tokens de API da Atlassian (autenticação básica) ou um fluxo OAuth 2.0 interativo com atualização automática de token. Ele suporta dois protocolos de transporte: Stdio, que é o padrão ao executar "bbkt mcp", e a API de Transporte Streamable oficial sobre HTTP.
Casos de uso
- Interação com o Bitbucket dirigida por Agente de IA: Um agente de IA pode gerenciar recursos do Bitbucket, como listar pull requests ou criar issues.
- CLI interativa para tarefas diárias de desenvolvedor: Desenvolvedores podem realizar operações comuns do Bitbucket diretamente de seu terminal, como listar pull requests.
- Gerenciamento automatizado de pipeline CI/CD: Um agente de IA ou script pode acionar, monitorar e recuperar logs para Pipelines do Bitbucket.
Bbkt oferece uma interface direta para o Bitbucket Cloud, suportando tanto agentes de IA quanto desenvolvedores. Sua autenticação multi-perfil e consciente do escopo melhora a segurança e a usabilidade. A capacidade da ferramenta de detectar tokens sem escopo fornece orientações úteis para os usuários. É uma utilidade valiosa para integrar operações do Bitbucket em fluxos de trabalho de IA ou tarefas de linha de comando. Tente listar repositórios usando "bbkt repos list".






