Gestionnaire de tâches MCP

Intermédiaire

Ceci est unProject Managementworkflow d'automatisation du domainecontenant 7 nœuds.Utilise principalement des nœuds comme GoogleTasksTool, McpTrigger. Gestion complète des tâches Google : Création, mise à jour et suppression automatiques des tâches

Prérequis
  • Aucun prérequis spécial, prêt à l'emploi après importation
Aperçu du workflow
Visualisation des connexions entre les nœuds, avec support du zoom et du déplacement
Exporter le workflow
Copiez la configuration JSON suivante dans n8n pour importer et utiliser ce workflow
{
  "id": "VSwy7P7y6qbYIjEB",
  "meta": {
    "instanceId": "e56288a9b12ad2dc7c19cc4170f20f7abcacaad5fb3972dd882c9ce4f34e7668",
    "templateCredsSetupCompleted": true
  },
  "name": "Task Manager MCP",
  "tags": [],
  "nodes": [
    {
      "id": "bfbc0653-92cc-4d51-8771-ebc594cc9030",
      "name": "Gestionnaire de Tâches",
      "type": "@n8n/n8n-nodes-langchain.mcpTrigger",
      "position": [
        0,
        0
      ],
      "webhookId": "c02feae0-7a45-4b13-b9e1-10b2dd788093",
      "parameters": {
        "path": "c02feae0-7a45-4b13-b9e1-10b2dd788093"
      },
      "typeVersion": 2
    },
    {
      "id": "efcaaac2-6b09-48c2-ac1c-d4942bb84ce0",
      "name": "Créer une tâche dans Google Tasks",
      "type": "n8n-nodes-base.googleTasksTool",
      "position": [
        -160,
        208
      ],
      "parameters": {
        "task": "MDM1NDg1NzcxMjIyNzg5NzQ1ODI6MDow",
        "title": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Title', ``, 'string') }}",
        "additionalFields": {
          "notes": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Notes', ``, 'string') }}",
          "dueDate": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Due_Date', `Always use future dates`, 'string') }}"
        }
      },
      "credentials": {
        "googleTasksOAuth2Api": {
          "id": "w66NRU7eE1oAWYpS",
          "name": "Google Tasks account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "8d802ad1-92f8-4cd0-8c4a-b6676745da6b",
      "name": "Obtenir une tâche dans Google Tasks",
      "type": "n8n-nodes-base.googleTasksTool",
      "position": [
        16,
        224
      ],
      "parameters": {
        "task": "MDM1NDg1NzcxMjIyNzg5NzQ1ODI6MDow",
        "taskId": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Task_ID', ``, 'string') }}",
        "operation": "get"
      },
      "credentials": {
        "googleTasksOAuth2Api": {
          "id": "w66NRU7eE1oAWYpS",
          "name": "Google Tasks account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "ae1f7fea-55a2-4a42-940d-ee8605a7cf86",
      "name": "Supprimer une tâche dans Google Tasks",
      "type": "n8n-nodes-base.googleTasksTool",
      "position": [
        528,
        192
      ],
      "parameters": {
        "task": "MDM1NDg1NzcxMjIyNzg5NzQ1ODI6MDow",
        "taskId": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Task_ID', ``, 'string') }}",
        "operation": "delete"
      },
      "credentials": {
        "googleTasksOAuth2Api": {
          "id": "w66NRU7eE1oAWYpS",
          "name": "Google Tasks account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "40342364-e557-457b-bd0b-b052bafbd301",
      "name": "Obtenir plusieurs tâches dans Google Tasks",
      "type": "n8n-nodes-base.googleTasksTool",
      "position": [
        192,
        304
      ],
      "parameters": {
        "task": "MDM1NDg1NzcxMjIyNzg5NzQ1ODI6MDow",
        "operation": "getAll",
        "returnAll": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Return_All', ``, 'boolean') }}",
        "additionalFields": {
          "dueMax": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Due_Max', ``, 'string') }}",
          "dueMin": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Due_Min', ``, 'string') }}",
          "updatedMin": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Updated_Min', ``, 'string') }}",
          "completedMax": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Completed_Max', ``, 'string') }}",
          "completedMin": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Completed_Min', ``, 'string') }}",
          "showCompleted": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Show_Completed', ``, 'boolean') }}"
        }
      },
      "credentials": {
        "googleTasksOAuth2Api": {
          "id": "w66NRU7eE1oAWYpS",
          "name": "Google Tasks account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "548abfd8-6eca-4932-a88d-b8e8ec51162b",
      "name": "Terminer une Tâche",
      "type": "n8n-nodes-base.googleTasksTool",
      "position": [
        352,
        224
      ],
      "parameters": {
        "task": "MDM1NDg1NzcxMjIyNzg5NzQ1ODI6MDow",
        "taskId": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Task_ID', `Pass the task_id of the task to be completed`, 'string') }}",
        "operation": "update",
        "updateFields": {
          "notes": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Notes', ``, 'string') }}",
          "title": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Title', ``, 'string') }}",
          "status": "completed",
          "dueDate": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Due_Date', ``, 'string') }}",
          "completed": "={{ /*n8n-auto-generated-fromAI-override*/ $fromAI('Completion_Date', `Pass the date when the task is completed`, 'string') }}"
        }
      },
      "credentials": {
        "googleTasksOAuth2Api": {
          "id": "w66NRU7eE1oAWYpS",
          "name": "Google Tasks account"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "883bb40c-dba0-4897-9ee3-d97a74675c51",
      "name": "Note autocollante",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -672,
        -128
      ],
      "parameters": {
        "color": 6,
        "width": 464,
        "height": 624,
        "content": "# 📋 Google Tasks MCP\n\n## What this does:\nComplete task management system for Google Tasks - create, read, update, and delete tasks all in one place!\n\n## 🔧 Quick Setup:\n1. **Connect Google Tasks** - Add your Google account credentials\n2. **Test each node** - Run individually to verify connections\n3. **Deploy** - Activate webhook/trigger for live use\n\n## 💡 Use Cases:\n- **Automate task creation** from forms, emails, or schedules\n- **Bulk task management** for project planning\n- **Task completion tracking** with notifications\n- **Integration hub** for other productivity apps\n\n## ⚡ Pro Tips:\n- Use the \"Get many tasks\" node for batch operations\n- Set up error handling between nodes for reliability\n- Test with a small task list first before scaling\n\n*Perfect for automating your productivity workflow!* ✨"
      },
      "typeVersion": 1
    }
  ],
  "active": true,
  "pinData": {},
  "settings": {
    "executionOrder": "v1"
  },
  "versionId": "6a06765c-e334-47c7-8d1e-fe56dd990d05",
  "connections": {
    "548abfd8-6eca-4932-a88d-b8e8ec51162b": {
      "ai_tool": [
        [
          {
            "node": "bfbc0653-92cc-4d51-8771-ebc594cc9030",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "8d802ad1-92f8-4cd0-8c4a-b6676745da6b": {
      "ai_tool": [
        [
          {
            "node": "bfbc0653-92cc-4d51-8771-ebc594cc9030",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "efcaaac2-6b09-48c2-ac1c-d4942bb84ce0": {
      "ai_tool": [
        [
          {
            "node": "bfbc0653-92cc-4d51-8771-ebc594cc9030",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "ae1f7fea-55a2-4a42-940d-ee8605a7cf86": {
      "ai_tool": [
        [
          {
            "node": "bfbc0653-92cc-4d51-8771-ebc594cc9030",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    },
    "40342364-e557-457b-bd0b-b052bafbd301": {
      "ai_tool": [
        [
          {
            "node": "bfbc0653-92cc-4d51-8771-ebc594cc9030",
            "type": "ai_tool",
            "index": 0
          }
        ]
      ]
    }
  }
}
Foire aux questions

Comment utiliser ce workflow ?

Copiez le code de configuration JSON ci-dessus, créez un nouveau workflow dans votre instance n8n et sélectionnez "Importer depuis le JSON", collez la configuration et modifiez les paramètres d'authentification selon vos besoins.

Dans quelles scénarios ce workflow est-il adapté ?

Intermédiaire - Gestion de projet

Est-ce payant ?

Ce workflow est entièrement gratuit et peut être utilisé directement. Veuillez noter que les services tiers utilisés dans le workflow (comme l'API OpenAI) peuvent nécessiter un paiement de votre part.

Informations sur le workflow
Niveau de difficulté
Intermédiaire
Nombre de nœuds7
Catégorie1
Types de nœuds3
Description de la difficulté

Adapté aux utilisateurs expérimentés, avec des workflows de complexité moyenne contenant 6-15 nœuds

Auteur
Jitesh Dugar

Jitesh Dugar

@jiteshdugar

AI Automation Specialist - OpenAI, CRM & Automation Expert with a solid understanding of various tools that include Zapier, Make, Zoho CRM, Hubspot, Google Sheets, Airtable, Pipedrive, Google Analytics, and more.

Liens externes
Voir sur n8n.io

Partager ce workflow

Catégories

Catégories: 34