Create Project Task
aiproject_create_taskCreate a task under a project by providing title, full content, and up to three assignments (each with type and status). Returns a task summary without content.
Instructions
Calls POST /projects/{project}/tasks to create a task with full content and one or more assignments. The API response is a task summary and intentionally omits content.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| baseUrl | No | Optional AIProject API root URL override. If omitted, AIPROJECT_BASE_URL from the MCP server environment is used. Accepts either http://127.0.0.1:8000 or http://127.0.0.1:8000/api/v1; app roots get /api/v1 appended automatically. | |
| apiKey | No | Optional AIProject API key override. If omitted, AIPROJECT_API_KEY from the MCP server environment is used. The key is sent as X-API-Key. | |
| project | Yes | Project ID. | |
| title | Yes | Task title. | |
| content | Yes | Full long task content. This is sent to create/update endpoints, but list/create/update responses return only task summaries without content. | |
| assignments | Yes | Complete assignment list for the task. For PUT, this replaces the previous assignment list; omitted old assignments are deleted by the API. |