Connectez Taskpile à votre IA

Taskpile est un serveur Model Context Protocol (MCP). Une fois connecté, votre assistant IA peut capturer, lister, planifier et terminer des tâches en votre nom - directement depuis la fenêtre de discussion. Fini les copier-coller, fini les changements de contexte.

En clair : vous êtes en discussion avec Claude ou ChatGPT. Vous dites « ajoute 'prendre rendez-vous chez le dentiste' à mon Taskpile ». C'est fait. Plus tard vous demandez « qu'est-ce que j'ai au programme aujourd'hui ? » et votre IA vous le lit. C'est tout. Aucun changement d'application.

Configurer dans Claude

Claude.ai sur le web (Pro / Max / Team) et Claude Desktop prennent tous deux en charge Taskpile comme connecteur.

Depuis le répertoire de Claude

Taskpile figure dans le répertoire de connecteurs de Claude, le moyen le plus rapide de vous connecter : ouvrez la fiche Taskpile, ajoutez-la, puis approuvez l'écran de connexion. Rien à copier ni à coller.

Claude.ai sur le web

  1. Ouvrez Settings → Connectors dans Claude.
  2. Cliquez sur Add custom connector et saisissez :
    https://taskpile.app/api/mcp
  3. Claude ouvre l'écran de connexion de Taskpile. Approuvez la connexion - vous verrez exactement quels outils Claude pourra utiliser.
  4. De retour dans n'importe quelle discussion Claude, les outils Taskpile sont disponibles. Essayez « qu'y a-t-il dans ma boîte de réception Taskpile ? » pour vérifier.

Claude Desktop

  1. Ouvrez Settings → Developer.
  2. Cliquez sur Add MCP server et saisissez l'URL https://taskpile.app/api/mcp.
  3. Approuvez le flux OAuth quand Claude ouvre une fenêtre de navigateur.
  4. Redémarrez Claude Desktop. Les outils Taskpile apparaissent sous l'icône outils dans la discussion.

Vous préférez un token statique ? Générez un token d'accès personnel dans vos Paramètres Taskpile → Tokens MCP et utilisez la méthode d'en-tête Authorization décrite dans Pour les développeurs.

Configurer dans ChatGPT

ChatGPT Plus / Pro / Team / Enterprise peuvent ajouter Taskpile via le panneau Connectors.

  1. Ouvrez les paramètres de ChatGPT et trouvez Connectors (parfois nommé Apps & Connectors).
  2. Choisissez Add connector → Connect via URL et saisissez https://taskpile.app/api/mcp.
  3. ChatGPT ouvre la connexion de Taskpile. Approuvez la connexion.
  4. Ouvrez une nouvelle discussion. Le connecteur Taskpile est désormais disponible - ChatGPT le proposera automatiquement quand un prompt semble concerner des tâches.

Vous ne voyez pas « Add connector » ? La fonctionnalité est déployée par vagues ; consultez le répertoire de connecteurs de ChatGPT ou écrivez à inbox@taskpile.app si vous êtes bloqué.

Configurer dans Gemini

Les extensions Gemini de Google Workspace déploient encore la prise en charge des tiers.

La prise en charge native de Taskpile dans Gemini est sur notre feuille de route dès que le flux d'extensions tierces de Google Workspace sera en disponibilité générale. En attendant, utilisez un client MCP côté serveur - Gemini CLI, une application Node basée sur Genkit ou tout autre outil compatible MCP fonctionnant hors du navigateur - et pointez-le sur https://taskpile.app/api/mcp. Les simples wrappers navigateur ne fonctionnent pas aujourd'hui, car nous limitons CORS aux clients hébergés connus.

Vous voulez être prévenu le jour où Gemini arrive ? Répondez à votre récapitulatif du matin et nous vous ajouterons à la liste.

Configurer dans Mistral Le Chat

Le Chat prend en charge les connecteurs MCP personnalisés avec détection automatique d'OAuth 2.1.

  1. Ouvrez Le Chat et allez dans Connectors.
  2. Cliquez sur + Add Connector et passez à l'onglet Custom MCP Connector.
  3. Remplissez les champs :
    • Connector name : taskpile - doit être en minuscules, sans espaces ni caractères spéciaux. Le Chat laisse silencieusement le bouton Create désactivé si le nom est invalide, sans afficher d'erreur.
    • Server URL : https://taskpile.app/api/mcp
    • Description : facultative - par exemple « Mes tâches ».
  4. Cliquez sur Create. Le Chat détecte OAuth 2.1 automatiquement et ouvre la connexion de Taskpile. Approuvez la connexion.
  5. Ouvrez une nouvelle discussion. Essayez « qu'y a-t-il dans ma boîte de réception Taskpile ? » pour vérifier.

Les connecteurs MCP personnalisés sont disponibles sur les plans Le Chat qui les prennent en charge - consultez la documentation des connecteurs de Mistral si l'option n'apparaît pas.

Exemples de prompts

Une fois connectée, votre IA connaît le vocabulaire de Taskpile. Quelques prompts à essayer :

  • "Ajoute trois tâches sur ma recherche d'appartement à mon Taskpile"

    Appelle create_task trois fois et découpe votre texte en titres distincts.

  • "Qu'est-ce qui est en retard ?"

    Appelle list_tasks, filtre sur le retard et vous le restitue sur le ton de la conversation.

  • "Déplace toutes mes tâches maison vers le projet Hus"

    Recherche par sujet, puis assigne le projet en masse. Confirme avant de déplacer.

  • "J'ai fini la prise de rendez-vous chez le dentiste - et rappelle-moi de relancer sur l'e-mail d'Anna dans une semaine"

    Une phrase, deux appels d'outils. complete_task + delegate_task avec date de relance.

  • "Configure mon récapitulatif du matin pour qu'il arrive à 6 h 30, heure de Copenhague, par projet"

    Appelle configure_morning_digest avec l'heure, le fuseau horaire et le mode en une seule fois.

Dépannage

Claude / ChatGPT dit qu'il ne peut pas joindre Taskpile après que j'ai approuvé la connexion.
Le plus souvent, une session périmée. Dans les paramètres du connecteur, supprimez Taskpile et ajoutez-le à nouveau. Si cela ne suffit pas, écrivez à inbox@taskpile.app en indiquant l'heure et l'e-mail de votre compte.
Mon IA peut lister les tâches mais pas en créer.
Certains hôtes demandent un consentement par outil à la première utilisation. Guettez une demande la prochaine fois que vous demandez une action d'écriture - acceptez-la et le reste de la session se déroulera sans accroc.
Je veux révoquer la connexion.
Déconnectez-vous depuis les paramètres de connecteurs de Claude / ChatGPT, ou révoquez le token depuis les Paramètres Taskpile → Tokens MCP. Les deux coupent l'accès immédiatement.
Mon IA peut-elle voir les tâches d'autres personnes ?
Non. Chaque requête est limitée à l'utilisateur authentifié via la Row-Level Security de la base de données. Votre IA ne voit que vos tâches.

Pour les développeurs

Taskpile parle MCP 2024-11-05 en Streamable HTTP sur https://taskpile.app/api/mcp. Deux voies d'authentification :

  • Tokens d'accès personnels (PAT) - générés dans les Paramètres → Tokens MCP. Bearer statique, sans expiration. Envoyé comme Authorization: Bearer <token>. Idéal pour MCP Inspector, le fichier de configuration de Claude Desktop et les clients programmatiques.
  • OAuth 2.1 + Dynamic Client Registration (RFC 7591). Découverte sur /.well-known/oauth-protected-resource et /.well-known/oauth-authorization-server. Lié à PKCE, utilisé par les clients hébergés (claude.ai sur le web, ChatGPT Connectors). Les jetons de rafraîchissement sont pris en charge, donc un client connecté se renouvelle tout seul au lieu de vous redemander votre accord.

Le serveur MCP est open source - voir github.com/twomasc/taskpile pour l'implémentation, y compris la liste complète des outils et leurs schémas JSON.