update_project
Modify project details like name and description in Coolify's self-hosted PaaS by providing the project UUID.
Instructions
Update a project
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| uuid | Yes | Project UUID | |
| name | No | Project name | |
| description | No | Project description |
Implementation Reference
- src/tools/handlers.ts:135-137 (handler)Handler implementation for the 'update_project' tool. Requires project UUID and sends a PATCH request to the Coolify API to update the project with provided arguments.case 'update_project': requireParam(args, 'uuid'); return client.patch(`/projects/${args.uuid}`, args);
- src/tools/definitions.ts:796-806 (schema)Input schema for the 'update_project' tool, defining the expected parameters: required project UUID and optional name and description.name: 'update_project', description: 'Update a project', inputSchema: { type: 'object', properties: { uuid: { type: 'string', description: 'Project UUID' }, name: { type: 'string', description: 'Project name' }, description: { type: 'string', description: 'Project description' } }, required: ['uuid'] }