Skip to main content
Glama

delete_project

Remove a project from the Coolify self-hosted PaaS platform. Requires project UUID and optional confirmation when security settings mandate it.

Instructions

Delete a project. When COOLIFY_REQUIRE_CONFIRM=true, requires confirm: true parameter.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
uuidYesProject UUID
confirmNoConfirm the dangerous operation (required when COOLIFY_REQUIRE_CONFIRM=true)

Implementation Reference

  • The switch case in handleTool function that implements the delete_project tool by requiring a 'uuid' parameter and calling the Coolify API to delete the project.
    case 'delete_project': requireParam(args, 'uuid'); return client.delete(`/projects/${args.uuid}`);
  • The tool schema definition including input schema, description, and parameters for delete_project.
    { name: 'delete_project', description: 'Delete a project. When COOLIFY_REQUIRE_CONFIRM=true, requires confirm: true parameter.', inputSchema: { type: 'object', properties: { uuid: { type: 'string', description: 'Project UUID' }, confirm: { type: 'boolean', description: 'Confirm the dangerous operation (required when COOLIFY_REQUIRE_CONFIRM=true)' } }, required: ['uuid'] }
  • delete_project is listed as a dangerous operation requiring user confirmation via the confirm parameter.
    'delete_project',
  • Warning message displayed when confirmation is required for delete_project.
    delete_project: 'This will permanently delete the project and all its resources.',

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/kof70/coolify-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server