LogoSTMCP
Download
bitrise-mcp

Bitrise MCP Server

Bitrise MCP Server provides comprehensive API access to Bitrise CI/CD platform, enabling app management, build operations, artifact management, and release management through Model Context Protocol integration.

Tools

1. list_apps

List all the apps available for the authenticated account.

2. register_app

Add a new app to Bitrise.

3. finish_bitrise_app

Finish the setup of a Bitrise app.

4. get_app

Get the details of a specific app.

5. delete_app

Delete an app from Bitrise.

6. update_app

Update an app.

7. get_bitrise_yml

Get the current Bitrise YML config file of a specified Bitrise app.

8. update_bitrise_yml

Update the Bitrise YML config file of a specified Bitrise app.

9. list_branches

List the branches with existing builds of an app's repository.

10. register_ssh_key

Add an SSH-key to a specific app.

11. register_webhook

Register an incoming webhook for a specific application.

12. list_builds

List all the builds of a specified Bitrise app or all accessible builds.

13. trigger_bitrise_build

Trigger a new build/pipeline for a specified Bitrise app.

14. get_build

Get a specific build of a given app.

15. abort_build

Abort a specific build.

16. get_build_log

Get the build log of a specified build of a Bitrise app.

17. get_build_bitrise_yml

Get the bitrise.yml of a build.

18. list_build_workflows

List the workflows of an app.

19. list_artifacts

Get a list of all build artifacts.

20. get_artifact

Get a specific build artifact.

21. delete_artifact

Delete a build artifact.

22. update_artifact

Update a build artifact.

23. list_outgoing_webhooks

List the outgoing webhooks of an app.

24. delete_outgoing_webhook

Delete the outgoing webhook of an app.

25. update_outgoing_webhook

Update an outgoing webhook for an app.

26. create_outgoing_webhook

Create an outgoing webhook for an app.

27. list_cache_items

List the key-value cache items belonging to an app.

28. delete_all_cache_items

Delete all key-value cache items belonging to an app.

29. delete_cache_item

Delete a key-value cache item.

30. get_cache_item_download_url

Get the download URL of a key-value cache item.

31. list_pipelines

List all pipelines and standalone builds of an app.

32. get_pipeline

Get a pipeline of a given app.

33. abort_pipeline

Abort a pipeline.

34. rebuild_pipeline

Rebuild a pipeline.

35. list_group_roles

List group roles for an app.

36. replace_group_roles

Replace group roles for an app.

37. list_workspaces

List the workspaces the user has access to.

38. get_workspace

Get details for one workspace.

39. get_workspace_groups

Get the groups in a workspace.

40. create_workspace_group

Create a group in a workspace.

41. get_workspace_members

Get the members in a workspace.

42. invite_member_to_workspace

Invite a member to a workspace.

43. add_member_to_group

Add a member to a group.

44. me

Get info from the currently authenticated user account.

45. create_connected_app

Add a new Release Management connected app to Bitrise.

46. list_connected_apps

List Release Management connected apps available for the authenticated account within a workspace.

47. get_connected_app

Gives back a Release Management connected app for the authenticated account.

48. update_connected_app

Updates a connected app.

49. list_installable_artifacts

List Release Management installable artifacts of a connected app.

50. generate_installable_artifact_upload_url

Generates a signed upload URL for an installable artifact to be uploaded to Bitrise.

51. get_installable_artifact_upload_and_processing_status

Gets the processing and upload status of an installable artifact.

52. set_installable_artifact_public_install_page

Changes whether public install page should be available for the installable artifact.

53. list_build_distribution_versions

Lists Build Distribution versions available for testers.

54. list_build_distribution_version_test_builds

Gives back a list of test builds for the given build distribution version.

55. create_tester_group

Creates a tester group for a Release Management connected app.

56. notify_tester_group

Notifies a tester group about a new test build.

57. add_testers_to_tester_group

Adds testers to a tester group of a connected app.

58. update_tester_group

Updates the given tester group settings.

59. list_tester_groups

Gives back a list of tester groups related to a specific connected app.

60. get_tester_group

Gives back the details of the selected tester group.

61. get_potential_testers

Gets a list of potential testers who can be added to a specific tester group.

Open Graph image for Bitrise MCP Server

JSON Config

{
  "mcpServers": {
    "bitrise": {
      "command": "uvx",
      "env": {
        "BITRISE_TOKEN": "<YOUR_TOKEN>"
      },
      "args": [
        "--from",
        "git+https://github.com/bitrise-io/bitrise-mcp@v1.1.0",
        "bitrise-mcp"
      ]
    }
  }
}

Information

Categories