health_check
Verify the operational status of the Coolify API to ensure it's running correctly and ready for deployment and management tasks.
Instructions
Check Coolify API health status
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Implementation Reference
- src/tools/handlers.ts:48-53 (handler)The handler logic for the 'health_check' tool. It attempts to fetch the Coolify API health status from '/health' endpoint, with a fallback message if the endpoint is unavailable.case 'health_check': try { return await client.get('/health'); } catch { return { status: 'Health check endpoint not available in this Coolify version' }; }
- src/tools/definitions.ts:117-121 (schema)The schema definition for the 'health_check' tool, specifying its name, description, and input schema (no required parameters). This is part of the tool definitions used for MCP registration.{ name: 'health_check', description: 'Check Coolify API health status', inputSchema: { type: 'object', properties: {}, required: [] } },
- src/tools/definitions.ts:6-6 (registration)The 'health_check' tool is included in the READ_ONLY_TOOLS array, ensuring it is available even in read-only mode.'health_check',