Integration

Bamboo integration

Atlassian Bamboo CI/CD server for continuous integration, deployment, and release management

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Bamboo.Built from the 63 Bamboo tools below, on the connection you add once.

Common Bamboo use cases

  • Cancel a build triggered by mistake
  • Search for feature branches by name
  • Tag a plan as production or nightly
  • Remove an outdated label from a plan
  • Verify that API credentials are valid
  • Remove a plan from the favourites list
  • Search for users to assign permissions
  • Disable builds for a deprecated project
  • List artifacts produced by a build plan
  • Review build history for a specific plan

What you can do with Bamboo

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Deployment, 11 operations

  • cancel_deploymentCancel deploymentDELETECancel a queued deployment
  • get_deploy_issue_statusGet deploy issue statusGETRetrieve deployment status for a JIRA issue
  • get_deployment_dashboardGet deployment dashboardGETRetrieve the deployment dashboard with all environment statuses
  • get_deployment_environment_resultsGet deployment environment resultsGETRetrieve deployment results for a specific environment
  • get_deployment_projectGet deployment projectGETRetrieve a specific deployment project
  • get_deployment_project_dashboardGet deployment project dashboardGETRetrieve dashboard for a specific deployment project
  • get_deployment_projects_for_planGet deployment projects for planGETRetrieve deployment projects linked to a specific build plan
  • get_deployment_queueGet deployment queueGETRetrieve the current deployment queue
  • get_deployment_resultGet deployment resultGETRetrieve a specific deployment result
  • list_deployment_projectsList deployment projectsGETList all deployment projects
  • queue_deploymentQueue deploymentPOSTQueue a deployment of a version to an environment

Plan, 8 operations

  • clone_planClone planPUTClone a build plan to a new location
  • disable_planDisable planDELETEDisable a build plan
  • enable_planEnable planPOSTEnable a build plan
  • favourite_planFavourite planPOSTMark a build plan as favourite for the current user
  • get_planGet planGETRetrieve details for a specific build plan
  • list_plansList plansGETList all build plans visible to the current user
  • search_plansSearch plansGETSearch for build plans by search term
  • unfavourite_planUnfavourite planDELETERemove favourite status from a build plan

Label, 6 operations

  • add_build_labelAdd build labelPOSTAdd a label to a build result
  • add_plan_labelAdd plan labelPOSTAdd a label to a build plan
  • list_build_labelsList build labelsGETList labels for a specific build result
  • list_plan_labelsList plan labelsGETRetrieve labels for a specific build plan
  • remove_build_labelRemove build labelDELETERemove a label from a build result
  • remove_plan_labelRemove plan labelDELETERemove a label from a build plan

Result, 6 operations

  • get_build_resultGet build resultGETRetrieve a specific build result by build number
  • get_results_by_changesetGet results by changesetGETList build results related to a specific changeset or commit
  • list_branch_resultsList branch resultsGETList build results for a specific plan branch
  • list_plan_resultsList plan resultsGETList build results for a specific plan
  • list_project_resultsList project resultsGETList latest build results for plans in a specific project
  • list_resultsList resultsGETList latest build results for all plans visible to the user

Server, 6 operations

  • get_infoGet infoGETRetrieve Bamboo instance information
  • get_reindex_statusGet reindex statusGETRetrieve current reindex operation status
  • get_server_infoGet server infoGETRetrieve Bamboo server information including version and state
  • pause_serverPause serverPOSTPause the Bamboo server to stop accepting new builds
  • resume_serverResume serverPOSTResume the Bamboo server to start accepting builds again
  • trigger_reindexTrigger reindexPOSTTrigger a Bamboo reindex operation

Branch, 5 operations

  • create_plan_branchCreate plan branchPUTCreate or update a plan branch
  • get_plan_branchGet plan branchGETRetrieve details for a specific plan branch
  • get_plan_vcs_branchesGet plan vcs branchesGETRetrieve VCS branches available for a build plan
  • list_plan_branchesList plan branchesGETRetrieve branches for a specific build plan
  • search_branchesSearch branchesGETSearch for branches of a build plan

Version, 5 operations

  • create_deployment_versionCreate deployment versionPOSTCreate a new deployment release version from a build result
  • get_deployment_version_statusGet deployment version statusGETRetrieve the approval status of a deployment version
  • list_deployment_versionsList deployment versionsGETList release versions for a deployment project
  • search_versionsSearch versionsGETSearch for deployment versions by search term
  • update_deployment_version_statusUpdate deployment version statusPOSTUpdate the approval status of a deployment version

Build, 3 operations

  • get_build_statusGet build statusGETRetrieve runtime status for a currently executing build
  • queue_buildQueue buildPOSTQueue a build for execution
  • stop_buildStop buildDELETEStop a running build or remove it from the queue

Project, 3 operations

  • get_projectGet projectGETRetrieve a specific project by its key
  • list_projectsList projectsGETRetrieve all projects visible to the current user
  • search_projectsSearch projectsGETSearch for projects by search term

Agent, 2 operations

  • list_agentsList agentsGETList all build agents (local and remote)
  • list_remote_agentsList remote agentsGETList all remote build agents

Comment, 2 operations

  • add_build_commentAdd build commentPOSTAdd a comment to a build result
  • list_build_commentsList build commentsGETList comments for a specific build result

Dependency, 2 operations

  • list_plan_dependencies_childrenList plan dependencies childrenGETList child dependencies for a build plan
  • list_plan_dependencies_parentsList plan dependencies parentsGETList parent dependencies for a build plan

User, 2 operations

  • get_current_userGet current userGETRetrieve information about the currently authenticated user
  • search_usersSearch usersGETSearch for Bamboo users by search term

Artifact, 1 operation

  • get_plan_artifactsGet plan artifactsGETRetrieve artifact definitions for a build plan

Queue, 1 operation

  • get_build_queueGet build queueGETRetrieve the current build queue

Use Bamboo from Claude Code, Cursor or Codex

Connect Bamboo in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Bamboo operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Bamboo

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Bamboo once

    Add your Bamboo connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Bamboo integration FAQ

What can you do with the Bamboo integration?

LiveContext exposes 63 operations on Bamboo, covering deployment, plan, label and result. Common uses include Cancel a build triggered by mistake, Search for feature branches by name and Tag a plan as production or nightly.

Popular integrations

Browse the whole catalog