Bitrise
MCP Server for Bitrise, enabling app management, build operations, artifact management, and more.
Abort a specific build.
Abort a pipeline.
Add a member to a group.
Adds testers to a tester group of a connected app.
Add a new Release Management connected app to Bitrise.
Create an outgoing webhook for an app.
Creates a tester group for a Release Management connected app. Tester groups can be used to distribute installable artifacts to testers automatically. When a new installable artifact is available, the tester groups can either automatically or manually be notified via email. The notification email will contain a link to the installable artifact page for the artifact within Bitrise Release Management. A Release Management connected app can have multiple tester groups. Project team members of the connected app can be selected to be testers and added to the tester group. This endpoint has an elevated access level requirement. Only the owner of the related Bitrise Workspace, a workspace manager or the related project's admin can manage tester groups.
Create a new group in a workspace.
Delete all key-value cache items belonging to an app.
Delete an app from Bitrise. When deleting apps belonging to multiple workspaces always confirm that which workspaces' apps the user wants to delete.
Delete a build artifact.
Delete a key-value cache item.
Delete the outgoing webhook of an app.
Finish the setup of a Bitrise app. If this is successful, a build can be triggered via trigger_bitrise_build. If you have access to the repository, decide the project type, the stack ID, and the config to use, based on https://stacks.bitrise.io/, and the config should be also based on the project type.
Generates a signed upload url valid for 1 hour for an installable artifact to be uploaded to Bitrise Release Management. The response will contain an url that can be used to upload an artifact to Bitrise Release Management using a simple curl request with the file data that should be uploaded. The necessary headers and http method will also be in the response. This artifact will need to be processed after upload to be usable. The status of processing can be checked by making another request to a different url giving back the processed status of an installable artifact.
Get the details of a specific app.
Get a specific build artifact.
Get the current Bitrise YML config file of a specified Bitrise app.
Get a specific build of a given app.
Get the bitrise.yml of a build.
Get the build log of a specified build of a Bitrise app.
Get step statuses of a specific build of a given app.
Get the download URL for a cache item.
Gives back a Release Management connected app for the authenticated account.
Gets the processing and upload status of an installable artifact. An artifact will need to be processed after upload to be usable. This endpoint helps understanding when an uploaded installable artifacts becomes usable for later purposes.
Get a pipeline of a given app.
Gets a list of potential testers whom can be added as testers to a specific tester group. The list consists of Bitrise users having access to the related Release Management connected app.
Gives back the details of the selected tester group.
Gives back a list of testers that has been associated with a tester group related to a specific connected app.
Get details for one workspace
Get the groups in a workspace
Get the members of a workspace
Invite new Bitrise users to a workspace.
List all apps for the currently authenticated user account
Get a list of all build artifacts.
List available stacks with their machine configurations and version information. When a workspace_slug is provided, returns stacks available for that workspace including any custom stacks. When omitted, returns globally available stacks.
List the branches with existing builds of an app's repository.
Gives back a list of test builds for the given build distribution version.
Lists Build Distribution versions. Release Management offers a convenient, secure solution to distribute the builds of your mobile apps to testers without having to engage with either TestFlight or Google Play. Once you have installable artifacts, Bitrise can generate both private and public install links that testers or other stakeholders can use to install the app on real devices via over-the-air installation. Build distribution allows you to define tester groups that can receive notifications about installable artifacts. The email takes the notified testers to the test build page, from where they can install the app on their own device. Build distribution versions are the app versions available for testers.
List the workflows of an app.
List all the builds of a specified Bitrise app or all accessible builds.
List the key-value cache items belonging to an app.
List Release Management connected apps available for the authenticated account within a workspace.
List group roles for an app
List Release Management installable artifacts of a connected app available for the authenticated account.
List the outgoing webhooks of an app.
List all pipelines and standalone builds of an app.
Gives back a list of tester groups related to a specific Release Management connected app.
List the workspaces the user has access to
Get user info for the currently authenticated user account
| Timestamp | Status | Latency | Conformance |
|---|---|---|---|
| Apr 3, 2026 | success | 142.5ms | Pass |
| Apr 3, 2026 | success | 133.2ms | Pass |
| Apr 3, 2026 | success | 160.5ms | Pass |
| Apr 3, 2026 | success | 90.8ms | Pass |
| Apr 3, 2026 | success | 117.4ms | Pass |
| Apr 3, 2026 | success | 177.5ms | Pass |
| Apr 3, 2026 | success | 224.6ms | Pass |
| Apr 3, 2026 | success | 134.9ms | Pass |
| Apr 3, 2026 | success | 177.2ms | Pass |
| Apr 3, 2026 | success | 96.3ms | Pass |