Taskade

officiel

Connectez-vous à la plateforme Taskade via MCP. Accédez aux tâches, projets, workflows et agents IA en temps réel grâce à un espace de travail unifié et une API.

Que pouvez-vous faire avec Taskade MCP ?

  • Créer et gérer des projets — Demandez à votre assistant de créer des projets, de les copier ou de les marquer comme terminés à l’aide de projectCreate, projectCopy et projectComplete.
  • Travailler avec des tâches sur plusieurs projets — Créez, mettez à jour, déplacez, terminez ou supprimez des tâches ; définissez des dates d’échéance et assignez des membres de l’équipe via taskCreate, taskPut, taskMove et taskPutAssignees.
  • Créer et déployer des agents IA — Générez des agents à partir d’une invite avec folderAgentGenerate, associez des sources de connaissances comme des projets ou des médias, et publiez-les publiquement.
  • Discuter directement avec les agents — Envoyez des messages à un agent IA et recevez des réponses à l’aide de promptAgent, et consultez l’historique des conversations avec getConversation.
  • Automatiser la création de projets à partir de modèles — Listez les modèles disponibles avec folderProjectTemplatesGet et créez de nouveaux projets à partir de ceux-ci en utilisant projectFromTemplate.
  • Gérer la structure de l’espace de travail — Listez les espaces de travail et les dossiers via workspacesGet et workspaceFoldersGet, puis organisez les projets aux bons emplacements.

Documentation

Serveur MCP Taskade

Le Workspace MCP (@taskade/mcp-server) — exécutez votre espace de travail Taskade depuis n'importe quel client IA.

Connectez Taskade à n'importe quel assistant IA — Claude, Cursor, Windsurf, VS Code, et plus encore — via le Model Context Protocol.

npm GitHub stars License

Add to Cursor Install in VS Code

62 outils pour les espaces de travail, projets, tâches, agents IA, chat agent, webhooks, bases de connaissances, modèles, médias et partage — le tout depuis votre client IA.

  • Serveur MCP — Connectez Taskade à Claude Desktop, Cursor, Windsurf, ou tout client MCP.
  • Génération de code OpenAPI — Générez des outils MCP à partir de n'importe quelle spécification OpenAPI — pas seulement Taskade.

Contenu


Démo

Agent Taskade alimenté par MCP s'exécutant dans Claude Desktop par Anthropic :

Taskade MCP Demo — AI agent managing tasks and projects in Claude Desktop

Créer des agents via MCPAutomatiser les flux de travailGérer les projets
Create AI agents from your IDE via Taskade MCPAutomate workflows via Taskade MCPManage projects and apps via Taskade MCP
Créez, entraînez, déployez des agents IA depuis Claude/CursorCréez des automatisations en plusieurs étapes sur plus de 100 servicesGestion complète de l'espace de travail depuis votre assistant IA (plans payants ; certains points de terminaison restreints sur l'offre gratuite)

Démarrage rapide

Vous préférez une option hébergée ? https://www.taskade.com/mcp est le Genesis App MCP protégé par OAuth — une surface hébergée distincte de ce serveur Workspace MCP. Consultez son guide pour savoir ce qu'il fait et s'il correspond à votre cas d'utilisation. Pour lire et écrire le contenu de votre espace de travail (projets, tâches, agents) comme décrit ci-dessous, utilisez le serveur Workspace MCP (ce package).

Quel Taskade MCP dois-je choisir ?

Taskade communique en MCP via trois surfaces — ce dépôt est la première :

Je veux…UtiliserOù / authentification
Permettre à mon client IA de lire et écrire mes projets, tâches, agentsWorkspace MCP — ce dépôt (@taskade/mcp-server)Stdio local · jeton personnel · la plupart des plans
Modifier le code de mon application publiée depuis mon IDEGenesis App MCPHébergé · OAuth 2.0 (https://www.taskade.com/mcp) · Business+
Permettre à mes agents d'atteindre Slack / Shopify / GmailConnecteurs MCPHébergé, dans le produit

1. Obtenez votre clé API

Allez dans Paramètres Taskade > API et créez un jeton d'accès personnel.

2. Claude Desktop

Ajoutez à votre claude_desktop_config.json :

{
  "mcpServers": {
    "taskade": {
      "command": "npx",
      "args": ["-y", "@taskade/mcp-server"],
      "env": {
        "TASKADE_API_KEY": "your-api-key-here"
      }
    }
  }
}

3. Cursor

Ajoutez à vos paramètres MCP de Cursor :

{
  "mcpServers": {
    "taskade": {
      "command": "npx",
      "args": ["-y", "@taskade/mcp-server"],
      "env": {
        "TASKADE_API_KEY": "your-api-key-here"
      }
    }
  }
}

4. Windsurf

Ajoutez à ~/.codeium/windsurf/mcp_config.json (ou Paramètres → Cascade → MCP → Ajouter un serveur) :

{
  "mcpServers": {
    "taskade": {
      "command": "npx",
      "args": ["-y", "@taskade/mcp-server"],
      "env": {
        "TASKADE_API_KEY": "your-api-key-here"
      }
    }
  }
}

5. Cline

Dans VS Code, ouvrez le panneau Serveurs MCP de Cline → Configurer les serveurs MCP et ajoutez :

{
  "mcpServers": {
    "taskade": {
      "command": "npx",
      "args": ["-y", "@taskade/mcp-server"],
      "env": {
        "TASKADE_API_KEY": "your-api-key-here"
      }
    }
  }
}

6. VS Code

Ajoutez un .vscode/mcp.json à votre espace de travail (VS Code utilise la clé servers ; ${input:…} demande votre clé lors de la première exécution) :

{
  "servers": {
    "taskade": {
      "command": "npx",
      "args": ["-y", "@taskade/mcp-server"],
      "env": {
        "TASKADE_API_KEY": "${input:taskade_api_key}"
      }
    }
  }
}

7. Mode HTTP / SSE (clients distants et personnalisés)

TASKADE_API_KEY=your-api-key npx @taskade/mcp-server --http

Le serveur démarre sur http://localhost:3000 (configurer avec la variable d'environnement PORT). Connectez-vous via SSE à http://localhost:3000/sse?access_token=your-api-key.


Outils (62)

Espaces de travail

OutilDescription
workspacesGetLister tous les espaces de travail
workspaceFoldersGetLister les dossiers dans un espace de travail
workspaceCreateProjectCréer un projet dans un espace de travail

Projets

OutilDescription
projectGetObtenir les détails du projet
projectCreateCréer un nouveau projet
projectCopyCopier un projet dans un dossier
projectCompleteMarquer le projet comme terminé
projectRestoreRestaurer un projet terminé
projectMembersGetLister les membres du projet
projectFieldsGetObtenir les champs personnalisés d'un projet
projectShareLinkGetObtenir le lien de partage
projectShareLinkEnableActiver le lien de partage
projectBlocksGetObtenir tous les blocs d'un projet
projectTasksGetObtenir toutes les tâches d'un projet
folderProjectsGetLister les projets dans un dossier

Tâches

OutilDescription
taskGetObtenir les détails de la tâche
taskCreateCréer une ou plusieurs tâches
taskPutMettre à jour une tâche
taskDeleteSupprimer une tâche
taskCompleteMarquer la tâche comme terminée
taskUncompleteMarquer la tâche comme non terminée
taskMoveDéplacer une tâche dans un projet
taskAssigneesGetObtenir les assignés de la tâche
taskPutAssigneesAssigner des utilisateurs à une tâche
taskDeleteAssigneesSupprimer des assignés
taskGetDateObtenir la date d'échéance de la tâche
taskPutDateDéfinir la date d'échéance de la tâche
taskDeleteDateSupprimer la date d'échéance de la tâche
taskNoteGetObtenir la note de la tâche
taskNotePutMettre à jour la note de la tâche
taskNoteDeleteSupprimer la note de la tâche
taskFieldsValueGetObtenir toutes les valeurs de champ
taskFieldValueGetObtenir une valeur de champ spécifique
taskFieldValuePutDéfinir une valeur de champ
taskFieldValueDeleteSupprimer une valeur de champ

Agents IA

Créez, gérez et publiez des agents IA autonomes avec des connaissances et des outils personnalisés.

OutilDescription
folderAgentGenerateGénérer un agent IA à partir d'une invite textuelle
folderCreateAgentCréer un agent avec une configuration personnalisée
folderAgentGetLister les agents dans un dossier
agentGetObtenir les détails de l'agent
agentUpdateMettre à jour la configuration de l'agent
deleteAgentSupprimer un agent
agentPublicAccessEnablePublier l'agent publiquement
agentPublicGetObtenir les détails de l'agent public
agentPublicUpdateMettre à jour les paramètres de l'agent public
agentKnowledgeProjectCreateAjouter un projet comme connaissance de l'agent
agentKnowledgeMediaCreateAjouter un média comme connaissance de l'agent
agentKnowledgeProjectRemoveSupprimer le projet des connaissances
agentKnowledgeMediaRemoveSupprimer le média des connaissances
agentConvosGetLister les conversations de l'agent
agentConvoGetObtenir les détails de la conversation
publicAgentGetObtenir l'agent par ID public

Modèles

OutilDescription
folderProjectTemplatesGetLister les modèles de projet disponibles
projectFromTemplateCréer un projet à partir d'un modèle

Médias

OutilDescription
mediasGetLister les fichiers médias dans un dossier
mediaGetObtenir les détails du média
mediaDeleteSupprimer un fichier média

Personnel

OutilDescription
meProjectsGetLister tous vos projets

Chat Agent & Webhooks (API v2, bêta)

Fonctionnalités que l'API v1 n'a pas : tenir une conversation en direct avec un agent IA et recevoir des événements en temps réel.

OutilDescription
promptAgentEnvoyer un message à un agent IA et obtenir sa réponse
listConversationsLister les conversations d'un agent
getConversationObtenir les messages d'une conversation
subscribeWebhookS'abonner aux webhooks d'événements Taskade en temps réel
unsubscribeWebhookSupprimer un abonnement webhook

Pourquoi Taskade MCP ?

Taskade MCP donne à votre assistant IA accès à votre espace de travail — projets, tâches, agents, bases de connaissances, modèles et automatisations (sur les plans payants ; certains points de terminaison comme la liste des espaces de travail sont restreints pour les comptes gratuits). Au lieu d'écrire du code API, décrivez ce dont vous avez besoin en langage naturel.

┌──────────────────────────────────────────────────────────┐
│                HOW TASKADE MCP WORKS                     │
└──────────────────────────────────────────────────────────┘

  You (in Claude/Cursor/Windsurf):
  "Create a support agent trained on our docs project"
                         ↓
  ┌──────────────────────────────────┐
  │     Taskade MCP Server           │
  │     (62 tools, 8 categories)     │
  └──────────────────────────────────┘
       ↓              ↓            ↓
  folderCreateAgent  agentKnowledge  agentPublicAccess
  (creates agent)    (attaches docs)  (publishes it)
                         ↓
  Result: Live AI chatbot trained on your data
Ce que vous ditesCe qui se passe
"Montre-moi toutes les tâches en retard"Lit les projets → filtre les tâches → formate le rapport
"Crée un agent de support formé sur notre documentation"Crée l'agent → attache les connaissances → publie
"Configure le sprint de la semaine prochaine à partir de notre modèle"Copie le modèle → remplit les tâches → assigne l'équipe
"Résume le travail terminé hier"Lit l'historique des tâches → génère un résumé de standup

Pourquoi MCP plutôt que l'API REST ?

API RESTServeur MCP
ConfigurationÉcrire un client HTTP, gérer l'authentification, analyser JSONnpx @taskade/mcp-server — une commande
InterfaceCoder par rapport aux points de terminaisonLangage naturel — décrivez ce dont vous avez besoin
ChaînageOrchestration manuelleL'IA enchaîne les outils intelligemment
Gestion des erreursÉcrire du code de gestion des erreursL'IA interprète les erreurs et réessaie

Pourquoi Taskade MCP plutôt que d'autres serveurs MCP ?

Taskade est le seul serveur MCP qui inclut la gestion d'agents IA (créer, entraîner, déployer des agents), l'entraînement de base de connaissances (attacher des documents, projets, médias) et la génération de code OpenAPI (générer des outils MCP à partir de n'importe quelle spécification API). 62 outils répartis en 8 catégories.


Recettes d'agents

Recette 1 : Résumé quotidien de standup

Problème : Les notes de standup d'équipe sont dispersées dans Slack, les e-mails et les documents.

You: "Check my Taskade workspace for yesterday's completed tasks,
      summarize them as a standup update, then create today's
      priority tasks based on what's still open."

Claude uses:
  1. meProjectsGet → find your active projects
  2. projectTasksGet → pull tasks from each project
  3. taskCreate → create today's priority tasks

Result: A formatted standup summary + fresh task list in Taskade.
Recette 2 : Constructeur d'agent de base de connaissances

Problème : Vous avez des documents dispersés dans des fichiers et avez besoin d'un agent IA formé sur ceux-ci.

You: "Create an AI support agent called 'Help Bot' in my
      Customer Success folder, train it on our Documentation
      project, and publish it publicly."

Claude uses:
  1. workspaceFoldersGet → find "Customer Success" folder
  2. folderCreateAgent → create "Help Bot" with support instructions
  3. agentKnowledgeProjectCreate → attach Documentation project
  4. agentPublicAccessEnable → publish with shareable link

Result: Live AI chatbot trained on your docs, ready to embed.
Recette 3 : Automatisation de la planification de sprint

Problème : Créer manuellement des projets de sprint toutes les deux semaines.

You: "Create a new sprint project from our 'Sprint Template',
      name it 'Sprint 2026-W15', move the top 10 backlog
      items into it, and assign them to the engineering team."

Claude uses:
  1. folderProjectTemplatesGet → find "Sprint Template"
  2. projectFromTemplate → create "Sprint 2026-W15"
  3. projectTasksGet → get backlog items
  4. taskMove → move top 10 tasks to new sprint
  5. taskPutAssignees → assign engineering team members

Result: Sprint ready to go, fully populated and assigned.
Recette 4 : Agent de veille concurrentielle

Problème : Vous avez besoin d'un agent qui surveille les concurrents et rapporte les résultats.

You: "Generate an AI agent that researches our top 5 competitors.
      Train it on our Competitive Analysis project.
      Name it 'Market Intel Agent'."

Claude uses:
  1. folderAgentGenerate → generate agent from research prompt
  2. agentKnowledgeProjectCreate → connect Competitive Analysis project
  3. agentUpdate → refine instructions for research cadence

Result: AI research agent with domain knowledge, ready for briefings.
Recette 5 : Pipeline d'intégration client

Problème : Chaque nouveau client a besoin de la même structure de projet, des mêmes tâches et des mêmes matériels.

You: "For our new client Acme Corp: create a project from
      the 'Client Onboarding' template, add tasks for
      kickoff meeting and SOW review, set due dates for
      the next 2 weeks, then share the project link."

Claude uses:
  1. projectFromTemplate → create "Acme Corp Onboarding"
  2. taskCreate → add kickoff, requirements, SOW tasks
  3. taskPutDate → set dates across next 2 weeks
  4. projectShareLinkEnable → generate share link

Result: Client onboarding project live and shareable in 30 seconds.

Cas d'utilisation

Gestion de projet avec l'IA

Demandez à votre assistant IA de gérer votre espace de travail Taskade :

  • "Montre-moi tous mes projets et leur statut"
  • "Crée un nouveau projet appelé Planification T1 avec des tâches pour chaque équipe"
  • "Déplace toutes les tâches en retard vers le projet Backlog"
  • "Définis des dates d'échéance pour toutes les tâches du projet Sprint"

Création d'agents IA

Créez et déployez des agents IA directement depuis votre éditeur :

  • "Crée un agent IA appelé Bot de support client avec les connaissances de notre projet de documentation"
  • "Génère un agent pour la revue de code en utilisant cette invite : ..."
  • "Publie mon agent publiquement et donne-moi le lien de partage"
  • "Ajoute notre projet de documentation API comme connaissance à l'agent"

Flux de travail de modèles

Automatisez la création de projets à partir de modèles :

  • "Liste tous les modèles dans mon espace de travail"
  • "Crée 5 nouveaux projets d'intégration client à partir du Modèle Client"
  • "Copie le projet Rétrospective de Sprint pour cette semaine"

Génération de code OpenAPI

Utilisez notre générateur pour créer des outils MCP à partir de n'importe quelle spécification OpenAPI — pas seulement Taskade.

npm install --save-dev @taskade/mcp-openapi-codegen @readme/openapi-parser
import { dereference } from '@readme/openapi-parser';
import { codegen } from '@taskade/mcp-openapi-codegen';

const document = await dereference('your-api-spec.yaml');

await codegen({
  path: 'src/tools.generated.ts',
  document,
});

Fonctionne avec n'importe quelle spécification OpenAPI 3.0+. Générez des outils MCP pour vos propres API en quelques minutes.


Qu'est-ce que Taskade ?

Taskade (Y Combinator S19) est l'espace de travail natif IA pour créer des applications, déployer des agents et automatiser les flux de travail — à partir d'une seule invite. Plus de 150 000 applications générées. Utilisé par 3M, Nike, Tesla, Netflix, Airbnb, Disney, Adobe. Noté 4,8/5 sur plus de 9 300 avis.

  • Genesis Apps — Créez des applications complètes à partir d'invites. Tableaux de bord, CRM, portails, formulaires — déployés instantanément. Essayez →
  • Agents IA — Agents personnalisés avec plus de 22 outils, mémoire persistante, équipes multi-agents, intégration publique
  • Automatisations — Automatisation des flux de travail sans code avec plus de 100 intégrations, branchements, boucles, filtrage
  • Collaboration en temps réel — Espace de travail multijoueur avec chat, vidéo, 7 vues de projet
  • Modèles — Plus de 700 modèles pour la gestion de projet, l'ingénierie, le marketing et plus encore
  • API & MCP — API REST v2, ce serveur MCP, API Agent, webhooks, OAuth 2.0

Liens :


Feuille de route

Consultez les tickets ouverts pour les fonctionnalités et améliorations prévues.

Livré récemment (v0.1.0) : Chat agent (promptAgent) et déclencheurs webhook, disponibles dès maintenant via la couche d'outils de l'API Taskade v2.

  • Outils d'automatisation et de flux — Créez, activez et gérez des automatisations de flux de travail via MCP
  • agent.js — Boîte à outils d'agent autonome open-source (bientôt disponible)
  • TaskOS — Plateforme d'agents sur docs.taskade.com

Confidentialité et sécurité

Votre jeton API Taskade autorise le serveur MCP à appeler l'API publique Taskade en votre nom. Le serveur communique uniquement avec l'API publique Taskade — https://www.taskade.com/api/v1 et https://www.taskade.com/api/v2 — et n'envoie pas vos données à d'autres services tiers.


Contribuer

Aidez-nous à améliorer les outils MCP, les flux de travail OpenAPI et les capacités des agents.


Plus de Taskade


Licence

MIT