MB

matanyemini/bitbucket-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

167 stars 111 forks Качество 72 Тренд 21MIT

Bitbucket MCP — сервер Model Context Protocol (MCP) для интеграции с Bitbucket Cloud и серверными API

Обзор

Сервер Model Context Protocol (MCP) для интеграции с Bitbucket Cloud и Server API. Этот MCP-сервер позволяет AI-ассистентам, таким как Cursor, взаимодействовать с вашими репозиториями Bitbucket, pull-запросами и другими ресурсами. Это безопасный и ответственный пакет — не используются операции DELETE, поэтому риска потери данных нет. Каждый pull request анализируется с помощью CodeQL, чтобы обеспечить безопасность кода. Ознакомьтесь с официальным пакетом npm Этот сервер реализует стандарт Model Context Protocol, предоставляющий ассистентам ИИ доступ к данным и операциям Bitbucket. Он включает инструменты для: - Размещение и извлечение репозиториев - Получение данных репозитория - Получение pull requests - И многое другое...

Обзор (машинный перевод)

Сервер Model Context Protocol (MCP) для интеграции с Bitbucket Cloud и Server API. Этот MCP-сервер позволяет AI-ассистентам, таким как Cursor, взаимодействовать с вашими репозиториями Bitbucket, pull-запросами и другими ресурсами.

Безопасность прежде всего

Это безопасный и ответственный пакет — операции DELETE не используются, поэтому риска потери данных нет. Каждый pull-запрос анализируется с помощью CodeQL, чтобы обеспечить безопасность кода.

Обзор

Ознакомьтесь с официальным пакетом NPM Этот сервер реализует стандарт Model Context Protocol, предоставляющий ассистентам ИИ доступ к данным и операциям Bitbucket. Он включает инструменты для:

  • Перечисление и поиск репозиториев.
  • Получение данных репозитория
  • Получение pull requests
  • И многое другое…

Установка

– С тех пор как это спросили, во многих случаях мы видели - “BITBUCKET_USERNAME” обычно это ваш email

Использование NPX (Рекомендуемо)

Самый простой способ использовать этот MCP-сервер — через NPX, который позволяет запускать его без глобальной установки:

Ручная установка

Альтернативно, вы можете установить его глобально или в рамках вашего проекта:

Затем запускайте его с:

Конфигурация

Переменные среды

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Bitbucket MCP

A Model Context Protocol (MCP) server for integrating with Bitbucket Cloud and Server APIs. This MCP server enables AI assistants like Cursor to interact with your Bitbucket repositories, pull requests, and other resources.

Safety First

This is a safe and responsible package — no DELETE operations are used, so there’s no risk of data loss. Every pull request is analyzed with CodeQL to ensure the code remains secure.

Overview

Checkout out the official npm package This server implements the Model Context Protocol standard to provide AI assistants with access to Bitbucket data and operations. It includes tools for:

  • Listing and retrieving repositories
  • Getting repository details
  • Fetching pull requests
  • And more…

Installation

– Since it has been asked, in many cases we have seen - “BITBUCKET_USERNAME” is usually your email

The easiest way to use this MCP server is via NPX, which allows you to run it without installing it globally:

# Option A (recommended): API URL + explicit workspace
BITBUCKET_URL="https://api.bitbucket.org/2.0" \
BITBUCKET_WORKSPACE="your-workspace" \
BITBUCKET_USERNAME="your-username" \
BITBUCKET_PASSWORD="your-app-password" \
npx -y bitbucket-mcp@latest

# Option B (legacy-compatible): web URL only; workspace is auto-extracted
BITBUCKET_URL="https://bitbucket.org/your-workspace" \
BITBUCKET_USERNAME="your-username" \
BITBUCKET_PASSWORD="your-app-password" \
npx -y bitbucket-mcp@latest

Manual Installation

Alternatively, you can install it globally or as part of your project:

# Install globally
npm install -g bitbucket-mcp

# Or install in your project
npm install bitbucket-mcp

Then run it with:

# If installed globally (Option A)
BITBUCKET_URL="https://api.bitbucket.org/2.0" \
BITBUCKET_WORKSPACE="your-workspace" \
BITBUCKET_USERNAME="your-username" \
BITBUCKET_PASSWORD="your-app-password" \
bitbucket-mcp

# If installed globally (Option B - legacy-compatible)
BITBUCKET_URL="https://bitbucket.org/your-workspace" \
BITBUCKET_USERNAME="your-username" \
BITBUCKET_PASSWORD="your-app-password" \
bitbucket-mcp

# If installed in your project (Option A)
BITBUCKET_URL="https://api.bitbucket.org/2.0" \
BITBUCKET_WORKSPACE="your-workspace" \
BITBUCKET_USERNAME="your-username" \
BITBUCKET_PASSWORD="your-app-password" \
npx bitbucket-mcp
Открыть полный README на GitHub

Установка

npx -y bitbucket-mcp@latest
Новичок в MCP? Начните с руководства на mcpskill.org →