Tool Descriptions

Find detailed descriptions and sample prompts for each tool.

Lifecycle Center MCP Tools

Work Item

Tool Description Sample Prompts
list_devops_center_work_items List all the work items for a specific Lifecycle Center project.
  • “List my Work Items for this sprint along with their branches.”
  • “Give me a list of active Work Items with their environments and target branches.”
  • “Fetch all the Work Items I'm assigned to and show their promotion paths.”
list_devops_center_projects List all Lifecycle Center projects in a specific org.
  • “Can you list out all the projects in Lifecycle Center for me?”
  • “What are the Lifecycle Center projects currently in this org?”
  • “I'd like to see all the active Lifecycle Center projects.”
checkout_devops_center_work_item Clone and open a Lifecycle Center work item’s branch in your local development environment.
  • “Check out my WI-001234 and prepare the environment”
  • “Start work on WI-001234. Open the branch and show me the details.”
  • “Switch to the branch for WI-001234 and display the associated Work Item description.”
commit_devops_center_work_item Commit local changes to a Lifecycle Center work item's feature branch.
  • “Commit my changes with message 'Fix bug in account logic' and tie it to WI-001092.”
  • “Make a commit on the active feature branch and tie it to WI-009999,  use message 'Initial DevOps logic.”
  • “Commit my changes to the work item.”
update_devops_center_work_item_status Update the status of a Lifecycle Center work item to In Progress or Ready to Promote.
  • “Start working on the work item. This is the repo path- /Users/project/Solar”
  • “The review is complete for WI-000789. Update its status to Ready to Promote.”
  • “Mark WI-001234 as ready to promote."
check_devops_center_commit_status Check the current status of a work item committed to Lifecycle Center.
  • “What's the status of the commit for work item WI-000001?”
  • “Can you check the commit request status for the latest work item?”
  • “Is the commit for work item 000456 still pending?”

Pull Request

Tool Description Sample Prompts
create_devops_center_pull_request Create a pull request from a Lifecycle Center work item's feature branch.
  • “Create a pull request for Work Item and merge it into integration.”
  • “Open a PR from my current feature branch to the integration branch.”
  • “Create and register a PR to Lifecycle Center from my latest pushed commits.”

Pipeline and Deployment

Tool Description Sample Prompts
resolve_devops_center_deployment_failure Identify the deployment issue and apply a fix to resolve it.
  • “Apply a fix for the INVALID_REFERENCE error on WI-001234’s deployment.”
  • “Investigate ‌the deployment failure.”
  • “Heal the deployment failure for promotion of WI-001234 .” automatically.
promote_devops_center_work_item Promote an approved work item to the next stage in the Lifecycle Center pipeline.
  • “Deploy my current feature branch to the UAT sandbox.”
  • “Promote the approved work item WI-001234 to the UAT environment.”
  • “Release WI-001234 to UAT.”

Conflict Resolution

Tool Description Sample Prompts
detect_devops_center_merge_conflict Identify merge conflicts between a Lifecycle Center work item’s feature branch and its target branch.
  • “Analyze the merge conflict for my current branch against the dev branch.”
  • “Help me understand the conflict that's preventing WI-001234 from being promoted?”
  • “Explain why my feature branch has a conflict?”
resolve_devops_center_merge_conflict Apply a selected resolution method to a merge conflict.
  • “Resolve the conflict in profile-meta.yml by merging both changes.”
  • “Resolve the conflict by keeping ‌current changes.”
  • "Accept all incoming changes for all conflicting files.”

DevOps Center (Managed Package) MCP Tools

Tool Description Sample Prompts
detect_devops_center_merge_conflict Identify merge conflicts between a DevOps Center work item’s feature branch and its target branch.
  • “Show me a summary of the current merge conflicts for work item WI-000007.”
  • “Summarize the merge conflicts between my current branch and main.”
  • “Why does my feature branch have a conflict?”
resolve_devops_center_merge_conflict Apply a selected resolution method to a merge conflict.
  • “Resolve the conflict in profile-meta.yml by merging both changes.”
  • “Resolve the conflict by keeping my current changes.”
  • “Accept all incoming changes for all conflicting files.”