Deploy workflows
- What are deployments
- Deploy from the dashboard
- Deploy from the CLI
- Deploy using the GitHub Action
- Deployment states
What are deployments #
Similar to API deployments, a deployment is the processing by Bump.sh servers of a workflow document containing Arazzo or Flower workflows. After processing, workflows contained by this document are made available by your MCP server.

MCP servers always run workflows of the last deployment.
Deploy from the dashboard #
You can deploy workflow documents directly from your MCP server settings. To do so, click on the “Deploy new workflow document” button.

Deploy from the CLI #
You can deploy a workflow document using our CLI using the TBD command. The complete process is available on the dedicated CLI page.
Deploy using the GitHub Action #
Our GitHub Action allows you to easily integrate Bump.sh into your projects.
Deployment states #
You can check the state of a deployment in the deployments page and verify which one is served by the MCP server.
| State | Description |
| Active | Exposed by the MCP server. |
| Deployed | Previous deploy, no longer exposed by the MCP server. |
| Deploying | Being processed by Bump.sh. |
| Errored | Encountered an error during deployment. |