Aller à l'article
Aniq-UI

NorthstackL'assistant IA et le serveur MCP

L'assistant IA et le serveur MCP

L'assistant du tableau de bord qui répond à partir des projets, tâches, équipe, usage, facturation et activité de l'espace de travail, trace des graphiques et prépare des tâches à appliquer, ce qu'il demande et coûte, et le serveur MCP qui propose les mêmes outils aux agents de code.

Pour le pack Full Stack

Ce que fait l'assistant

L'AI assistant, sur /en/dashboard/ai-assistant, est un chat sur l'espace de travail où vous travaillez. Il répond à partir des données de cet espace dans la base : ses projets et leurs tableaux, les tâches par colonne, priorité, personne ou échéance, les membres, rôles et invitations en attente, l'usage de la formule, la facturation et ses factures, la checklist de lancement et l'activité récente.

  • Les réponses s'affichent en flux à mesure qu'elles s'écrivent, dans la langue dans laquelle le tableau de bord est lu, avec des cartes pour les listes, les tableaux, l'usage et la checklist, et des graphiques de l'activité des tâches, des requêtes d'API ou des projets créés, par jour ou par mois. Chaque réponse se termine par trois questions de suite.
  • L'écran vide propose des amorces calculées à partir de l'espace de travail lui-même, comme le nombre de projets demandant de l'attention ou d'invitations en attente, sans aucun modèle.
  • Jusqu'à six images peuvent être jointes à une question, 10 Mo chacune.
  • Il ne modifie jamais l'espace de travail de lui-même. Quand on lui demande de planifier du travail, il prépare des tâches sous forme de carte qu'une personne applique ou écarte.

Les tâches qu'il prépare

À qui lui demande, par exemple, de « Draft a launch checklist for Website relaunch », l'assistant répond avec une carte comme « Add 3 tasks to Website relaunch », qui liste chaque tâche et sa priorité.

  • Add 3 tasks les place à la fin du backlog du projet, une seule fois, et la carte propose « Open the Website relaunch board ». L'accès est revérifié à ce moment, si bien qu'un rôle modifié depuis la création de la carte est respecté.
  • Dismiss n'ajoute rien : « Dismissed. Nothing was added. »
  • Un membre qui peut lire la carte mais pas ajouter de tâches voit « Your role can read this suggestion but not apply it. »

La conversation « Launch readiness » du seed contient une carte de ce genre, en attente d'être appliquée.

Conversations

  • Chaque conversation est enregistrée avec ses messages, et survit donc à un rechargement. New conversation en démarre une autre, et chacune peut être renommée, archivée ou supprimée depuis son menu sous Conversations.
  • Chaque membre ne voit que ses propres conversations, dans l'espace de travail où elles ont eu lieu.
  • Forma Studio arrive avec trois conversations d'exemple, « Launch readiness », « Usage summary » et « Team access », que chaque membre peut lire mais que personne ne peut modifier. Une question posée dans l'une d'elles démarre une conversation propre au lecteur.

Ce qu'il demande, coûte et qui peut l'utiliser

  • Un compte et une clé chez Google Gemini, OpenAI ou DeepSeek. N'importe lequel suffit. Les clés du serveur vont dans le .env de l'API sous GOOGLE_API_KEY, OPENAI_API_KEY et DEEPSEEK_API_KEY.
  • Sans clé de serveur pour le fournisseur du modèle choisi, l'assistant fonctionne quand même : l'envoi d'un message ouvre Use your own API key, où chaque personne peut ajouter une clé à elle. Elle reste dans son navigateur et n'est envoyée qu'avec ses propres requêtes.
  • Chaque réponse est facturée par le fournisseur du modèle choisi, à son prix, sur la clé qui l'a payée : la clé de la personne quand elle en a ajouté une, sinon celle du serveur. Le template lui-même ne facture rien.
  • La permission ai.read pour ouvrir l'assistant. Parmi les rôles du seed, Owner, Admin et Member la détiennent ; le rôle Billing ne l'a pas, et l'assistant n'est pas dans sa barre latérale.
  • Rien au-delà du rôle du membre : l'assistant ne lit que ce que permettent les permissions de ce membre dans cet espace de travail, et revérifie à chaque étape. Appliquer une carte de tâches demande ai.apply et projects.write.
  • L'API. Sur les données d'exemple intégrées, l'assistant répond qu'il en a besoin.

Le serveur MCP

L'API propose aussi les outils de l'assistant via le Model Context Protocol, si bien qu'un agent de code comme Claude Code, ou n'importe quel client MCP, peut lire directement les projets, tâches, équipe, usage, facturation et activité d'un espace de travail, et lui préparer des tâches. Il demande une clé de votre choix, et refuse chaque requête tant qu'aucune n'est définie.

Modèles

Inclus avec votre achat. Connectez-vous pour le lire, ou ouvrez-le dans votre téléchargement.

Les fournisseurs et les modèles que propose l'assistant, et comment on en choisit un.

À qui est la clé qui paie

Inclus avec votre achat. Connectez-vous pour le lire, ou ouvrez-le dans votre téléchargement.

Comment voyage la clé propre du lecteur, et comment l'API décide quelle clé paie.

Les outils

Inclus avec votre achat. Connectez-vous pour le lire, ou ouvrez-le dans votre téléchargement.

Les 12 outils que partagent l'assistant et le serveur MCP, la permission dont chacun a besoin, et comment un tour les exécute.

Connecter un client MCP

Inclus avec votre achat. Connectez-vous pour le lire, ou ouvrez-le dans votre téléchargement.

La clé MCP, le point de terminaison, l'espace de travail qu'il lit, et comment connecter un agent de code.

Bloqué sur une étape ?

Trouvez une solution avant de tout recommencer.

Dépannage

Préférences des Cookies

Nous utilisons des cookies pour améliorer votre expérience de navigation, analyser le trafic du site et personnaliser le contenu. En cliquant sur "Accepter Tout", vous consentez à notre utilisation des cookies pour l'analyse et la publicité personnalisée.