Crea un proyecto completo en una llamada. Pasa solo un nombre para un proyecto con tablero predeterminado, o una estructura completa diseñada por ti, con columnas, hitos y tareas. El agente que llama es aquí el generador; esta herramienta solo persiste la estructura y NO ejecuta el pipeline de generación de IA asíncrona de pago. El creador se convierte en owner del proyecto.
Seguridad: Escritura
Los nombres de herramientas y campos, y las descripciones del esquema, permanecen en el inglés canónico de MCP para que las llamadas copiadas coincidan exactamente con el servidor.
Esquema de entrada
| Campo | Tipo | Obligatorio | Descripción |
|---|---|---|---|
name |
string | sí | The project name. |
description |
string | no | Optional project description (plain text). |
columns |
array | no | Optional board columns. Each item is an object with "name" (string) and optional "type" (one of: planning, progressing, testing, finish). Omit to scaffold a sensible default board. Capped at 12. |
milestones |
array | no | Optional milestones. Group related tasks into a phase with a real span; a milestone holding a single task is a task, not a milestone. Capped at 50. |
tasks |
array | no | Optional tasks. Each item is an object with "name" (string, required), optional "description" (rich-text HTML), optional "column" (see preserve_task_columns), optional "milestone" (name of one of the milestones above), and optional "due_date" (YYYY-MM-DD). Capped at 100. |
preserve_task_columns |
boolean | no | Defaults to false: every task is created in the first column, because a project that was just created cannot already have work in progress, testing or done. Set this to true only when importing work that genuinely is already underway, e.g. migrating an existing board. |
Prompt de ejemplo
Usa create-project-tool para ayudarme con la tarea pertinente de Taskavel.
Llamada de ejemplo
{
"name": "create-project-tool",
"arguments": {}
}