bitrise-mcp

MCP.Pizza Chef: bitrise-io

The bitrise-mcp is an MCP server that exposes the Bitrise API, enabling comprehensive management of apps, builds, and artifacts. It supports secure token-based authentication and offers detailed documentation for easy integration. Designed for developers and CI/CD engineers, it facilitates automation and real-time interaction with Bitrise services within MCP-enabled workflows.

Use This MCP server To

Manage Bitrise apps and workflows programmatically Trigger and monitor build operations via API Retrieve and manage build artifacts automatically Integrate Bitrise build status into developer tools Automate CI/CD pipeline steps using Bitrise API Securely authenticate and access Bitrise resources Fetch detailed build logs and metadata for analysis

README

Bitrise MCP Server

MCP Server for the Bitrise API, enabling app management, build operations, artifact management and more.

Features

  • Comprehensive API Access: Access to Bitrise APIs including apps, builds, artifacts, and more.
  • Authentication Support: Secure API token-based access to Bitrise resources.
  • Detailed Documentation: Well-documented tools with parameter descriptions.

Setup

Environment Setup

  • Python 3.12.6 required (you can use pyenv).
  • Use uv for dependency management.
Example setting up the environment

Please read the official documentation for uv and pylint for more options.

# Install pyenv and python 3.12.6
curl -fsSL https://pyenv.run | bash
pyenv install 3.12.6

# Install uv
curl -LsSf https://astral.sh/uv/install.sh | sh

Bitrise API Token

Create a Bitrise API Token:

bitrise-mcp FAQ

How do I authenticate with the bitrise-mcp server?
You authenticate using a Bitrise API token, which must be securely provided to the server for token-based access.
What environment setup is required to run bitrise-mcp?
Python 3.12.6 is required, and dependency management is recommended via uv; pyenv can be used to install Python.
Can I access build artifacts through this MCP server?
Yes, the server provides API endpoints to retrieve and manage build artifacts from Bitrise.
Is the bitrise-mcp server compatible with multiple LLM providers?
Yes, it is designed to work with MCP clients that can use models like OpenAI, Claude, and Gemini.
Where can I find documentation for the bitrise-mcp server?
Detailed documentation and parameter descriptions are included with the server, and the GitHub repository provides setup and usage instructions.
Can I trigger builds remotely using this MCP server?
Yes, the server supports triggering and monitoring builds through the Bitrise API.
Does the server support secure access to Bitrise resources?
Yes, it uses secure API token-based authentication to protect access.
What programming languages or frameworks is bitrise-mcp built with?
The server requires Python 3.12.6 and uses Python-based tooling for setup and operation.