Codex peut utiliser le serveur MCP distant Taskavel pour examiner et traiter le compte Taskavel accessible à la connexion. Utilisez OAuth lorsque Codex le propose pour le serveur. Lorsque vous avez délibérément besoin d’un identifiant statique, configurez un jeton d’accès personnel Taskavel via une variable d’environnement plutôt que de placer sa valeur directement dans la configuration.
Le point de terminaison MCP de production est :
https://taskavel.com/mcp/taskavel
Ajouter le serveur
Ajoutez l’entrée suivante à votre configuration utilisateur dans ~/.codex/config.toml, ou au .codex/config.toml d’un projet de confiance lorsque la configuration du projet convient à la connexion :
[mcp_servers.taskavel]
url = "https://taskavel.com/mcp/taskavel"
Avec une configuration compatible OAuth, Codex utilise OAuth par défaut lorsque le serveur le propose. Suivez l’approbation dans le navigateur, confirmez que vous êtes connecté au compte Taskavel prévu, puis vérifiez la connexion avec une demande de lecture telle que « Liste mes projets Taskavel ».
Utiliser un PAT seulement lorsqu’une autorisation statique est nécessaire
Créez un PAT nommé dans Account Settings → AI Integration (MCP). Stockez sa valeur dans une variable d’environnement privée, par exemple TASKAVEL_MCP_TOKEN, à l’aide de votre système d’exploitation ou gestionnaire de secrets. Configurez ensuite Codex pour référencer cette variable :
[mcp_servers.taskavel]
url = "https://taskavel.com/mcp/taskavel"
bearer_token_env_var = "TASKAVEL_MCP_TOKEN"
Ne remplacez pas le nom de variable par le jeton réel dans le fichier TOML. Codex prend aussi en charge http_headers et env_http_headers pour les configurations nécessitant des en-têtes HTTP, mais bearer_token_env_var est le choix le plus clair pour un PAT Taskavel. Gardez la configuration utilisateur privée ; utilisez une configuration de projet seulement lorsque tous les collaborateurs et environnements d’exécution de confiance doivent partager la même définition de serveur, jamais la même valeur brute de jeton.
Vérifier et opérer en sécurité
Demandez d’abord à Codex de lister les projets ou d’examiner une tâche connue. S’il s’authentifie mais qu’un projet manque, vérifiez le compte Taskavel et l’appartenance au lieu de créer un autre jeton. Pour les écritures, identifiez le projet, la cible et le résultat souhaité. Demandez à Codex de signaler les correspondances ambiguës avant d’agir.
Taskavel applique les rôles de projet normaux de l’utilisateur connecté. Examinez les opérations disponibles grâce à la référence MCP tools générée, notamment la classification lecture/écriture/destructive. La suppression définitive exige une tâche déjà archivée et une confirmation explicite. Révoquez un PAT ou déconnectez une connexion OAuth dans AI Integration (MCP) lorsque cette configuration Codex ne doit plus avoir accès.