Create or update project
create_projectCreate a new project or update an existing one in EasyDeploy by providing a name and optional description; include a project ID to rename or change details.
Instructions
Create or update a project (create-or-update: not idempotent).
Create: call with
name(and optionaldescription). Each call withoutproject_idcreates another project.Update/rename: pass
project_idof an existing project plus the fields to change (nameand/ordescription); this PATCHes it.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"name": "<name>"
},
"name": "create_project"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| project_id | No | ||
| description | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||