Using the Deploy MCP tools

After you have successfully connected to the HCL DevOps Deploy (Deploy) MCP server, you can begin using the integrated Deploy MCP tools to perform tasks within Deploy.

You can access the following Deploy MCP tools from your MCP client:
Tools Description Input requirement
list_applications Lists all applications. None
list_application_processes Lists all processes defined in an application. application_id or application name
list_application_environments Lists all environments defined in an application. application_id or application name
list_application_snapshots Lists all snapshots defined in an application. application_id or application name
get_deployment_status Returns the application deployment status. deployment_request_id (optional)
deploy_snapshot_to_environment Deploys an application snapshot to an environment. application_id, snapshot_id, process_id, environment_id
Tip: You can retrieve a complete list of all available tools directly from your MCP client. Refer to the independent software vendor documentation for specific instructions on how to use your MCP client to view this list.
The core functionality of the Deploy MCP tools is accessed through the chat prompts within the MCP client interface. By using these prompts, you can perform complex deployment tasks by using natural language. Examples of the chat prompts that you can use are as follows:
  • List my applications.
  • List processes for application helloApplication.
  • Deploy helloApplication into dev_environment1.
Note: When crafting your prompts, you have the option to reference objects by their ID attribute rather than their name attribute.

The AI agent interprets your chat prompts to intelligently select and run the appropriate MCP tool to fulfill the request.