productivity
Bitrise MCP, CLI, and Lua Integration for AI Agents
Bitrise integration docs for AI agents: MCP gateway setup, Bitrise CLI commands, Lua API reference, credentials, and function schemas.Bitrise for agents
Credentials can be configured manually in web or CLI hosts.
Use this integration from Lua code mode, the headless integrations CLI, or the KosmoKrator MCP gateway. The same package metadata powers all three surfaces.
Agent Surfaces
Machine-Readable Metadata
Function Catalog
| Function | Type | Parameters | Description |
|---|---|---|---|
bitrise.bitrise_list_apps | Read read | 0 | List accessible Bitrise apps. |
bitrise.bitrise_register_app | Write write | 0 | Register a new Bitrise app. |
bitrise.bitrise_get_app | Read read | 0 | Get one Bitrise app. |
bitrise.bitrise_update_app | Write write | 0 | Update app settings. |
bitrise.bitrise_delete_app | Write write | 0 | Delete one Bitrise app. |
bitrise.bitrise_get_bitrise_yml | Read read | 0 | Get app configuration YAML. |
bitrise.bitrise_upload_bitrise_yml | Write write | 0 | Upload app configuration YAML. |
bitrise.bitrise_get_bitrise_yml_config | Read read | 0 | Get bitrise.yml storage configuration. |
bitrise.bitrise_update_bitrise_yml_config | Write write | 0 | Update bitrise.yml storage configuration. |
bitrise.bitrise_list_branches | Read read | 0 | List repository branches for an app. |
bitrise.bitrise_register_ssh_key | Write write | 0 | Register app SSH key data. |
bitrise.bitrise_finish_app | Write write | 0 | Finish app registration. |
bitrise.bitrise_list_organization_apps | Read read | 0 | List apps for a Workspace. |
bitrise.bitrise_list_user_apps | Read read | 0 | List apps for a user. |
bitrise.bitrise_get_role_groups | Read read | 0 | List groups assigned to an app role. |
bitrise.bitrise_set_role_groups | Write write | 0 | Replace groups assigned to an app role. |
bitrise.bitrise_update_email_notifications | Write write | 0 | Update app email notification settings. |
bitrise.bitrise_migrate_user_app_machine_types | Write write | 0 | Migrate user-owned app machine types. |
bitrise.bitrise_migrate_organization_app_machine_types | Write write | 0 | Migrate Workspace-owned app machine types. |
bitrise.bitrise_trigger_build | Write write | 0 | Trigger a new app build. |
bitrise.bitrise_abort_build | Write write | 0 | Abort a running app build. |
bitrise.bitrise_list_app_builds | Read read | 0 | List recent app builds. |
bitrise.bitrise_list_archived_builds | Read read | 0 | List archived app builds. |
bitrise.bitrise_list_build_workflows | Read read | 0 | List workflows triggered for an app. |
bitrise.bitrise_get_build | Read read | 0 | Get one app build. |
bitrise.bitrise_get_build_bitrise_yml | Read read | 0 | Get bitrise.yml used by one build. |
bitrise.bitrise_get_build_log | Read read | 0 | Get one build log. |
bitrise.bitrise_list_builds | Read read | 0 | List builds accessible to the account. |
bitrise.bitrise_register_webhook | Write write | 0 | Register an incoming app webhook. |
bitrise.bitrise_list_outgoing_webhooks | Read read | 0 | List outgoing app webhooks. |
bitrise.bitrise_create_outgoing_webhook | Write write | 0 | Create an outgoing app webhook. |
bitrise.bitrise_update_outgoing_webhook | Write write | 0 | Update an outgoing app webhook. |
bitrise.bitrise_delete_outgoing_webhook | Write write | 0 | Delete an outgoing app webhook. |
bitrise.bitrise_list_artifacts | Read read | 0 | List build artifacts. |
bitrise.bitrise_get_artifact | Read read | 0 | Get one build artifact. |
bitrise.bitrise_update_artifact | Write write | 0 | Update one build artifact. |
bitrise.bitrise_delete_artifact | Write write | 0 | Delete one build artifact. |
bitrise.bitrise_list_secrets | Read read | 0 | List app secrets. |
bitrise.bitrise_get_secret_value | Read read | 0 | Get an unprotected secret value. |
bitrise.bitrise_put_secret | Write write | 0 | Create or update an app secret. |
bitrise.bitrise_delete_secret | Write write | 0 | Delete an app secret. |
bitrise.bitrise_list_android_keystore_files | Read read | 0 | List Android keystore files. |
bitrise.bitrise_create_android_keystore_file | Write write | 0 | Create an Android keystore upload record. |
bitrise.bitrise_delete_android_keystore_file | Write write | 0 | Delete an Android keystore file. |
bitrise.bitrise_api_get | Read read | 0 | Call a safe relative Bitrise GET path. |
bitrise.bitrise_api_post | Write write | 0 | Call a safe relative Bitrise POST path. |
bitrise.bitrise_api_put | Write write | 0 | Call a safe relative Bitrise PUT path. |
bitrise.bitrise_api_patch | Write write | 0 | Call a safe relative Bitrise PATCH path. |
bitrise.bitrise_api_delete | Write write | 0 | Call a safe relative Bitrise DELETE path. |