list_deployments
Retrieve the deployment history of applications and services from your Coolify instance to monitor and track deployment activities.
Instructions
List all deployments across your Coolify instance. Deployments represent the history of application and service deployments.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/index.ts:1488-1492 (handler)The handler function that executes the list_deployments tool. It performs a GET request to the Coolify API endpoint '/deployments' and returns the JSON-formatted response as tool content.case 'list_deployments': const deploymentsResponse = await this.axiosInstance.get('/deployments'); return { content: [{ type: 'text', text: JSON.stringify(deploymentsResponse.data, null, 2) }] };
- src/index.ts:1074-1091 (registration)The tool registration entry for 'list_deployments' in the ListToolsRequestSchema handler, defining the tool's name, description, input schema (empty object), and additional usage information.name: 'list_deployments', description: 'List all deployments across your Coolify instance. Deployments represent the history of application and service deployments.', inputSchema: { type: 'object', properties: {}, required: [], examples: [{}], additionalInfo: { responseFormat: 'Returns an array of deployment objects containing deployment history, status, and related resource information', usage: 'Use this to monitor deployment history and status across your applications and services', notes: [ 'Deployments are automatically created when applications or services are updated', 'Each deployment entry contains timestamps, status, and related resource information', 'Use get_deployment with a specific UUID to get detailed information about a deployment' ] } } },
- src/index.ts:1082-1089 (schema)The additionalInfo section in the inputSchema providing response format, usage notes, and related documentation for the list_deployments tool.responseFormat: 'Returns an array of deployment objects containing deployment history, status, and related resource information', usage: 'Use this to monitor deployment history and status across your applications and services', notes: [ 'Deployments are automatically created when applications or services are updated', 'Each deployment entry contains timestamps, status, and related resource information', 'Use get_deployment with a specific UUID to get detailed information about a deployment' ] }