get_server_domains
Retrieve domains configured on a Coolify server using its UUID to manage web application deployments and DNS settings.
Instructions
Get domains configured on a server
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| uuid | Yes | Server UUID |
Implementation Reference
- src/tools/handlers.ts:87-89 (handler)Handler implementation for the 'get_server_domains' tool. Validates the 'uuid' parameter and makes a GET request to the Coolify API endpoint `/servers/{uuid}/domains` to retrieve the domains configured on the server.case 'get_server_domains': requireParam(args, 'uuid'); return client.get(`/servers/${args.uuid}/domains`);
- src/tools/definitions.ts:193-201 (schema)Schema definition for the 'get_server_domains' tool, specifying the input schema that requires a 'uuid' parameter of type string (Server UUID). Also includes description.{ name: 'get_server_domains', description: 'Get domains configured on a server', inputSchema: { type: 'object', properties: { uuid: { type: 'string', description: 'Server UUID' } }, required: ['uuid'] } },
- src/tools/definitions.ts:15-15 (registration)The tool is listed in the READ_ONLY_TOOLS array, indicating it is available in read-only mode.'get_server_domains',