BITRISE TOOLS

81 tools from the Bitrise MCP Server, categorised by risk level.

READ 46 tools
Read abort_pipeline Abort a pipeline. Read codepush_get_deployment Get a specific CodePush deployment by its ID. Read codepush_get_metrics Get workspace-level CodePush usage metrics including data transfer, storage, and monthly active users, alon... Read codepush_get_update Get a specific CodePush update by its ID. Read codepush_get_update_status Get the processing status of a CodePush update (e.g. pending, ready, failed). Read codepush_list_deployments List CodePush deployments for a Bitrise app. Read codepush_list_updates List CodePush updates for a specific deployment. Read codepush_rollback_deployment Rollback a CodePush deployment to its previous version, or to a specific package if package_id is provided. Read get_app Get the details of a specific app. Read get_artifact Get a specific build artifact. Read get_bitrise_yml Get the current Bitrise YML config file of a specified Bitrise app. Read get_build Get a specific build of a given app. Read get_build_bitrise_yml Get the bitrise.yml of a build. Read get_build_log Get the build log of a specified build of a Bitrise app. Read get_build_steps Get step statuses of a specific build of a given app. Read get_cache_item_download_url Get the download URL for a cache item. Read get_connected_app Gives back a Release Management connected app for the authenticated account. Read get_installable_artifact_upload_and_proc_status Gets the processing and upload status of an installable artifact. An artifact will need to be processed aft... Read get_pipeline Get a pipeline of a given app. Read get_potential_testers Gets a list of potential testers whom can be added as testers to a specific tester group. The list consists... Read get_tester_group Gives back the details of the selected tester group. Read get_testers Gives back a list of testers that has been associated with a tester group related to a specific connected app. Read get_workspace Get details for one workspace Read get_workspace_groups Get the groups in a workspace Read get_workspace_members Get the members of a workspace Read list_apps List all apps for the currently authenticated user account Read list_artifacts Get a list of all build artifacts. Read list_available_stacks List available stacks with their machine configurations and version information. When a workspace_slug is p... Read list_branches List the branches with existing builds of an app's repository. Read list_build_distribution_version_test_builds Gives back a list of test builds for the given build distribution version. Read list_build_distribution_versions Lists Build Distribution versions. Release Management offers a convenient, secure solution to distribute th... Read list_build_workflows List the workflows of an app. Read list_builds List all the builds of a specified Bitrise app or all accessible builds. Read list_cache_items List the key-value cache items belonging to an app. Read list_connected_apps List Release Management connected apps available for the authenticated account within a workspace. Read list_group_roles List group roles for an app Read list_installable_artifacts List Release Management installable artifacts of a connected app available for the authenticated account. Read list_outgoing_webhooks List the outgoing webhooks of an app. Read list_pipelines List all pipelines and standalone builds of an app. Read list_tester_groups Gives back a list of tester groups related to a specific Release Management connected app. Read list_workspaces List the workspaces the user has access to Read me Get user info for the currently authenticated user account Read rebuild_pipeline Rebuild a pipeline. Read step_inputs List inputs of a step with their defaults, allowed values etc. Read step_search Find steps for building workflows or step bundles in a Bitrise YML config file. Finds steps based on name, ... Read validate_bitrise_yml Validate a Bitrise YML config file. Use this tool to verify any changes made in bitrise.yml.
WRITE 24 tools
Write add_member_to_group Add a member to a group. Write add_testers_to_tester_group Adds testers to a tester group of a connected app. Write codepush_create_deployment Create a new CodePush deployment for a Bitrise app. Write codepush_generate_update_upload_url Generate a signed upload URL (valid 1 hour) for uploading a CodePush update bundle. The response contains t... Write codepush_patch_update Patch a CodePush update to change its disabled state, mandatory flag, or rollout percentage. Only include f... Write codepush_promote_deployment Promote a package from a source deployment to a target deployment. The most recent package in the source de... Write codepush_update_deployment Update the name of an existing CodePush deployment. Write create_connected_app Add a new Release Management connected app to Bitrise. Write create_outgoing_webhook Create an outgoing webhook for an app. Write create_tester_group Creates a tester group for a Release Management connected app. Tester groups can be used to distribute inst... Write create_workspace_group Create a new group in a workspace. Write generate_installable_artifact_upload_url Generates a signed upload url valid for 1 hour for an installable artifact to be uploaded to Bitrise Releas... Write invite_member_to_workspace Invite new Bitrise users to a workspace. Write register_app Add a new app to Bitrise. After this app should be finished on order to be registered completely on Bitrise... Write register_ssh_key Add an SSH-key to a specific app. Write register_webhook Register an incoming webhook for a specific application. Write replace_group_roles Replace group roles for an app. Write set_installable_artifact_public_install_page Changes whether public install page should be available for the installable artifact or not. Write update_app Update an app. Only app_slug is required, add only fields you wish to update Write update_artifact Update a build artifact. Write update_bitrise_yml Update the Bitrise YML config stored on Bitrise. This has no effect if it is stored in the repository. Write update_connected_app Updates a connected app. Write update_outgoing_webhook Update an outgoing webhook for an app. Even if you do not want to change one of the parameters, you still h... Write update_tester_group Updates the given tester group. The name and the auto notification setting can be updated optionally.
How many tools does the Bitrise MCP server have? +

The Bitrise MCP server exposes 81 tools across 4 categories: Read, Write, Destructive, Execute.

How do I enforce policies on Bitrise tools? +

Route the Bitrise server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard — they are enforced on every call before it reaches the server.

What risk categories do Bitrise tools fall into? +

Bitrise tools are categorised as Read (46), Write (24), Destructive (7), Execute (4). Each category has a recommended default policy.

Let agents act without letting them run wild.

Route your MCP servers through PolicyLayer and every tool call is checked against your policy before it runs — allow, deny, or require approval. Per-identity grants. Full audit log. Live in minutes.

Free to start. No card required.

4,600+ MCP servers and 31,000+ tools scanned and risk-classified.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.