create_project
Create a new OpenProject project with a display name and URL identifier; preview validation before confirming to apply changes.
Instructions
Create a project.
Omitted optional fields are not sent, so OpenProject's defaults apply.
A rejected validation preview is not a tool error; inspect ready and
validation_errors in the result rather than the MCP error envelope.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Display name, at most 255 characters. | |
| active | No | false means archived. | |
| parent | No | Parent project identifier, id, or name; omit for a top-level project. | |
| public | No | Whether the project is public. | |
| status | No | Status title, any case, as listed in get_project_admin_context's available_statuses. | |
| confirm | No | false: preview only, nothing changes. true: applies it; get the user's approval of the preview first. | |
| identifier | Yes | URL identifier such as "my-proj": letters, digits, ".", "_" and "-". | |
| description | No | Markdown text. | |
| status_explanation | No | Markdown text explaining the status. |