Crée un projet complet en un appel. Passez seulement un nom pour obtenir un tableau par défaut, ou une structure complète conçue par vous-même (colonnes, jalons, tâches). L’agent appelant est le générateur ; cet outil persiste seulement la structure et n’exécute PAS le pipeline asynchrone de génération IA payant. Le créateur devient propriétaire du projet.
Sécurité: Écriture
Les noms des outils et des champs, ainsi que les descriptions du schéma, restent dans l’anglais canonique de MCP afin que les appels copiés correspondent exactement au serveur.
Schéma d’entrée
| Champ | Type | Obligatoire | Description |
|---|---|---|---|
name |
string | oui | The project name. |
description |
string | non | Optional project description (plain text). |
columns |
array | non | 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 | non | Optional milestones. Each item is an object with "name" (string) and optional "due_date" (YYYY-MM-DD). Capped at 50. |
tasks |
array | non | Optional tasks. Each item is an object with "name" (string, required), optional "description" (rich-text HTML; sanitized on save), optional "column" (name of one of the columns above; falls back to the first column if it does not match), optional "milestone" (name of one of the milestones above), and optional "due_date" (YYYY-MM-DD). Capped at 200. |
Exemple de prompt
Utilisez create-project-tool pour m’aider avec la tâche Taskavel concernée.
Exemple d’appel
{
"name": "create-project-tool",
"arguments": {}
}