Cursor se connecte aux serveurs MCP distants via un fichier mcp.json. Connectez-le à Taskavel avec un jeton d’accès personnel (PAT), envoyé dans un en-tête Authorization: Bearer. Traitez le jeton comme un identifiant privé de l’utilisateur Taskavel qui l’a créé.
Créez un jeton dédié
Dans Taskavel, ouvrez Paramètres du compte → Intégration IA (MCP) et créez un jeton d’accès personnel. Nommez-le pour cette installation, par exemple cursor-portable-travail. Copiez la valeur quand elle s’affiche et enregistrez-la dans une variable d’environnement, par exemple TASKAVEL_MCP_TOKEN, définie dans le profil de votre shell ou l’environnement système. Ne collez pas le jeton dans un fichier versionné dans un dépôt.
Ajoutez Taskavel à mcp.json
Utilisez ~/.cursor/mcp.json pour disposer de Taskavel dans tous vos projets, ou .cursor/mcp.json dans un seul projet. Ajoutez cette entrée :
{
"mcpServers": {
"taskavel": {
"url": "https://taskavel.com/mcp/taskavel",
"headers": {
"Authorization": "Bearer ${env:TASKAVEL_MCP_TOKEN}"
}
}
}
}
Cursor remplace ${env:TASKAVEL_MCP_TOKEN} par la valeur de la variable d’environnement : le fichier ne contient donc aucun secret. Les serveurs distants ne prennent pas en charge envFile, la variable doit donc exister dans l’environnement depuis lequel Cursor démarre. Redémarrez Cursor après l’avoir définie.
Cette syntaxe suit la documentation MCP de Cursor (cursor.com/docs/context/mcp, vérifiée en octobre 2026). Si Cursor change de format, suivez sa documentation actuelle en gardant la même URL et le même en-tête.
Vérifiez la connexion
Ouvrez Customize dans la barre latérale de Cursor et vérifiez que taskavel est activé et affiche ses outils. Demandez ensuite : « Liste mes projets Taskavel. » Commencez par une demande en lecture seule avant de laisser Cursor modifier quoi que ce soit. Si le serveur échoue, ouvrez le panneau Output, choisissez MCP Logs et cherchez les erreurs d’authentification.
Travaillez dans un périmètre explicite
Nommez le projet et la tâche dans votre demande, par exemple : « Dans Website, ajoute un commentaire à la tâche #42 indiquant que la revue de l’API est terminée. » Taskavel applique votre rôle dans le projet via MCP. Un jeton ne peut pas faire d’un invité un membre ou un administrateur. Par défaut, Cursor demande une approbation avant chaque appel d’outil.
Si vous retirez l’installation ou pensez que le jeton a été exposé, révoquez-le dans Intégration IA (MCP). Consultez Jetons d’accès CLI pour le cycle de vie du jeton.
Questions fréquentes
Où créer un jeton ?
Dans Taskavel, ouvrez Paramètres du compte → Intégration IA (MCP) et créez un jeton d’accès personnel. Nommez-le d’après l’installation, par exemple cursor-portable-travail, et copiez la valeur lorsqu’elle s’affiche. Elle n’est affichée qu’une seule fois.
Cursor prend-il en charge OAuth avec Taskavel ?
Un jeton d’accès personnel envoyé dans un en-tête Bearer est la méthode testée pour connecter Cursor à Taskavel. OAuth est la méthode testée pour ChatGPT et Claude Desktop.
Que dois-je essayer en premier ?
Commencez par une demande en lecture seule, comme « Liste mes projets Taskavel ». Quand cela fonctionne, demandez une petite modification dans un projet précis, par exemple un commentaire sur une tâche.
Comment révoquer le jeton ?
Ouvrez Paramètres du compte → Intégration IA (MCP) et révoquez le jeton de cette installation. Un jeton révoqué ne peut pas être restauré : créez-en un nouveau si vous avez encore besoin d’accès.