Le Model Context Protocol (MCP) devient la manière standard pour les agents IA de dialoguer avec les outils que vous utilisez déjà. Risal propose un serveur MCP de premier plan : l’agent avec lequel vous codez ou discutez peut lire et modifier vos tâches, sprints, timers et serveurs, sans scripts de liaison ni automatisation de navigateur fragile.
Ce que cela permet
Une fois connecté, vous pouvez demander à votre agent en langage naturel :
- « Crée la tâche NOT-42 dans le projet mobile et démarre un sprint. »
- « Qu’est-ce qui reste ouvert dans le sprint en cours, et à qui est-ce assigné ? »
- « Enregistre deux heures sur le refactoring de l’API. »
- « Redémarre la stack Docker sur le serveur de staging et dis-moi l’usage disque. »
L’agent appelle directement les outils MCP de Risal. Le protocole étant typé, il choisit la bonne opération et les bons arguments au lieu de deviner une interface.
Installation en une ligne
Le serveur est publié sur npm et sur Docker Hub : lancez-le comme vous le préférez.
claude mcp add risal --scope user \
--env RISAL_API_KEY=risal_pat_… \
-- npx -y risal-mcp-server
Vous préférez les conteneurs ? Remplacez la dernière ligne par docker run -i --rm -e RISAL_API_KEY shaxzod/risal-mcp-server:latest. Dans les deux cas, l’authentification repose sur un seul jeton d’accès personnel, limité exactement à ce que vous autorisez.
Fonctionnalités
Le serveur MCP couvre ce que les équipes automatisent le plus : créer et mettre à jour des tâches (une par une ou en masse), transformer du texte libre en tâches structurées, gérer les projets et les sprints, démarrer et arrêter des timers, enregistrer du temps, lire les statistiques d’usage de l’IA, et piloter les serveurs : lister les hôtes et les métriques, lire les logs Docker/PM2 et redémarrer des services.
Pourquoi un serveur MCP vaut mieux qu’un webhook
Un webhook se déclenche dans un seul sens, puis oublie. MCP est un contrat vivant et bidirectionnel : l’agent découvre ce qu’il peut faire, lit l’état courant, agit, puis relit le résultat pour décider de la suite. Cette boucle de rétroaction transforme l’« automatisation » en assistant capable de mener à bien une tâche en plusieurs étapes.
Sûr par conception
Tout passe par votre jeton. Limitez son périmètre, renouvelez-le quand vous voulez, et pointez RISAL_API_BASE vers une instance auto-hébergée si vous en avez une. L’agent ne voit jamais plus que ce que le jeton autorise.
Si vous développez avec des agents IA, le serveur MCP de Risal est le plus court chemin entre « demander » et « fait », sur vos tâches comme sur votre infrastructure.