Deploy workflows

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 deployments page

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.

MCP servers 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.