Skip to main content
Glama

MCP Bitbucket Python

by Kallows

MCP Bitbucket Python 🦊

Bitbucket 통합을 위한 MCP 서버의 Python 구현입니다. MCP(Model Context Protocol)는 AI 애플리케이션에 대한 안전한 로컬 도구 액세스를 지원합니다. 이 서버는 AI 애플리케이션과 동일한 머신에서 로컬로 실행됩니다.

설치

지엑스피1

사용 가능한 도구

이 MCP 서버는 다음과 같은 Bitbucket 통합 도구를 제공합니다.

  • bb_create_repository : 새로운 Bitbucket 저장소를 만듭니다.
    • 필수: name(저장소 이름)
    • 선택 사항: 설명, 작업 공간(기본값은 kallows), project_key, is_private(기본값: true), has_issues(기본값: true)
  • bb_create_branch : 저장소에 새로운 브랜치를 생성합니다.
    • 필수: repo_slug, branch(새 브랜치의 이름)
    • 선택 사항: 작업 공간(기본값은 kallows), 시작점(기본값은 main)
  • bb_delete_repository : Bitbucket 저장소 삭제
    • 필수: repo_slug
    • 선택 사항: 작업 공간(기본값은 kallows)
  • bb_read_file : 저장소에서 파일을 읽습니다.
    • 필수: repo_slug, path(저장소의 파일 경로)
    • 선택 사항: 작업 공간(기본값은 kallows), 지점(기본값은 main/master)
  • bb_write_file : 저장소에 파일을 생성하거나 업데이트합니다.
    • 필수: repo_slug, 경로, 콘텐츠
    • 선택 사항: 작업 공간(기본값은 kallows), 분기(기본값은 main), 메시지(커밋 메시지)
  • bb_create_issue : 저장소에 이슈를 생성합니다.
    • 필수: repo_slug, title, content
    • 선택 사항: 작업 공간(기본값은 kallows), 종류(버그/개선/제안/작업), 우선순위(사소한/중요한/중요한/중요한/차단)
  • bb_delete_issue : 저장소에서 이슈를 삭제합니다.
    • 필수: repo_slug, issue_id
    • 선택 사항: 작업 공간(기본값은 kallows)
  • bb_search_repositories : 쿼리 구문을 사용하여 Bitbucket 저장소 검색
    • 필수: 쿼리(예: 'name ~ "test"' 또는 'project.key = "PROJ"')
    • 선택 사항: 작업 공간(기본값은 kallows), 페이지(기본값: 1), 페이지 길이(기본값: 10, 최대값: 100)
  • bb_delete_file : 저장소에서 파일을 삭제합니다.
    • 필수: repo_slug, 경로
    • 선택 사항: 작업 공간(기본값은 kallows), 분기(기본값은 main), 메시지(커밋 메시지)
  • bb_create_pull_request : 풀 리퀘스트 생성
    • 필수: repo_slug, title, source_branch
    • 선택 사항: 작업 공간(기본값은 kallows), destination_branch(기본값은 main), 설명, close_source_branch(기본값: true)

환경 설정

서버에는 Bitbucket 자격 증명을 환경 변수로 설정해야 합니다.

export BITBUCKET_USERNAME="your-username" export BITBUCKET_APP_PASSWORD="your-app-password"

프로젝트 구조

mcp-bitbucket/ ├── README.md ├── pyproject.toml ├── src/ │ └── bitbucket_api/ │ ├── __init__.py │ └── server.py └── tests/ ├── __init__.py ├── test_bb_api.py └── test_bb_integration.py
Install Server
A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

local-only server

The server can only run on the client's local machine because it depends on local resources.

AI 애플리케이션을 위한 안전한 로컬 Bitbucket 통합을 가능하게 하는 MCP 서버의 Python 구현으로, 저장소 관리, 브랜치 생성, 파일 작업, 이슈 추적 및 풀 리퀘스트 생성을 위한 도구를 제공합니다.

  1. 설치
    1. 사용 가능한 도구
      1. 환경 설정
        1. 프로젝트 구조

          Related MCP Servers

          • -
            security
            F
            license
            -
            quality
            A Python implementation of the MCP server that enables AI models to connect with external tools and data sources through a standardized protocol, supporting tool invocation and resource access via JSON-RPC.
            Last updated -
            1
            Python
          • A
            security
            A
            license
            A
            quality
            An MCP server that enables interaction with Bitbucket repositories through the Model Context Protocol, supporting both Bitbucket Cloud and Server with features for PR lifecycle management and code review.
            Last updated -
            16
            1,479
            6
            TypeScript
            MIT License
          • -
            security
            A
            license
            -
            quality
            A dynamic MCP server that automatically discovers Python files in a directory and exposes them as tools to any MCP-compatible AI client, allowing users to easily create and deploy custom AI tools.
            Last updated -
            Python
            MIT License
          • -
            security
            F
            license
            -
            quality
            A high-speed MCP server that enables AI assistants like Claude to interact with local filesystems, manage Git repositories, and provide interactive experiences through a standardized JSON-based protocol.
            Last updated -
            3
            Python
            • Apple

          View all related MCP servers

          MCP directory API

          We provide all the information about MCP servers via our MCP API.

          curl -X GET 'https://glama.ai/api/mcp/v1/servers/Kallows/mcp-bitbucket'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server