Aller au contenu

Connecter des apps d’IA (MCP)

Connectez Claude, Cursor, VS Code et d’autres apps d’IA à vos réunions, notes et tâches Kimiko via MCP, et décidez si elles peuvent modifier vos tâches.

Dernière vérification Pour Kimiko 0.9.4

Kimiko intègre un serveur MCP : les apps d’IA de votre ordinateur peuvent ainsi rechercher dans vos réunions, lire vos notes et vos transcriptions, et travailler avec vos tâches. MCP (Model Context Protocol) est la norme ouverte qu’utilisent les apps d’IA pour se connecter à des outils.

Le serveur, kimiko-mcp, fait partie de Kimiko et s’exécute sur votre ordinateur. L’app d’IA le lance quand elle en a besoin, et il s’arrête quand l’app ferme la connexion. Il n’existe pas de version en ligne du serveur : seules les apps installées sur le même ordinateur peuvent donc s’y connecter.

Ce que peut faire une app d’IA

Section « Ce que peut faire une app d’IA »

Une app connectée dispose de dix outils. Huit d’entre eux lisent votre bibliothèque, et deux modifient des tâches.

Outil Ce qu’il fait
list_meetings Liste les réunions et les notes, des plus récentes aux plus anciennes, par date, projet ou type
search_meetings Recherche dans les transcriptions, les notes, les résumés et les titres, et renvoie les passages trouvés avec leur horodatage
get_meeting Affiche les détails d’une réunion, qui était invité et qui a parlé, ainsi que son dernier résumé
get_notes Lit ce que vous avez écrit, une version peaufinée si vous en avez créé une, et les résumés en direct
get_transcript Lit une transcription page par page, pour qu’une longue réunion ne submerge pas l’app
get_screenshots Lit le texte que Kimiko a trouvé dans les captures d’écran d’un appel, jamais les images
list_tasks Liste vos tâches avec leur réunion et leur projet ; les tâches terminées seulement si l’app les demande
list_projects Liste vos projets avec leur nombre de tâches
create_task Ajoute une tâche
update_task Modifie une tâche, la déplace vers un autre statut ou projet, ou la marque comme terminée

La recherche se fait toujours par mots-clés. Si votre modèle de recherche tourne sur Ollama ou sur un autre serveur local de votre ordinateur, elle se fait aussi par le sens. Avec la configuration intégrée, les apps d’IA recherchent par mot-clé. Consultez la section Recherche du Chat.

Kimiko propose aussi trois prompts. Les apps qui prennent en charge les prompts MCP les affichent sous forme de commandes slash ou dans un menu de prompts.

  • weekly_review : un bilan de la semaine écoulée, ou d’une période plus longue allant jusqu’à 90 jours, avec les décisions, les engagements, les points en suspens et les tâches ouvertes par projet. Son argument days fixe la période, de 1 à 90 jours (7 par défaut).
  • meeting_prep : une note de préparation sur une personne ou un sujet, avec le contexte, les engagements de part et d’autre, les points en suspens et les questions à aborder. Son argument person_or_topic est obligatoire.
  • open_loops : les tâches en retard, et les engagements des deux dernières semaines qui ne sont jamais devenus des tâches. Son argument facultatif project, le nom ou l’identifiant d’un projet, le limite à un seul projet. Le prompt demande à l’app de ne créer une tâche qu’après votre confirmation.

Dans Claude Code, tapez / et choisissez Kimiko:meeting_prep (MCP), ou tapez /mcp__Kimiko__meeting_prep Anna. Claude Code sépare les arguments à chaque espace : indiquez donc la personne ou le sujet en un seul mot.

Ce qu’une app ne peut jamais faire

Section « Ce qu’une app ne peut jamais faire »

Kimiko ne donne aux apps d’IA aucun moyen de :

  • démarrer ou arrêter un enregistrement
  • supprimer des tâches, des réunions ou des notes
  • créer ou supprimer des projets
  • modifier vos notes
  • ouvrir l’audio ou les images des captures d’écran
  • lire vos réglages ou vos clés API

Lorsque Autoriser la modification des tâches est activé, une app peut tout de même modifier une tâche, y compris effacer ses détails, son responsable ou ses dates.

L’accès reste désactivé tant que vous ne l’activez pas.

  1. Ouvrez Réglages → Connexions.
  2. Dans la carte Serveur MCP, activez Autoriser les apps d’IA.

Tant que l’accès est activé, toute app de votre ordinateur qui lance le serveur MCP de Kimiko peut lire vos réunions. Chaque action d’ajout ou de copie dans Réglages → Connexions active l’accès pour vous, et Kimiko vous le signale.

Autoriser la modification des tâches, dans la carte Ce que les apps peuvent faire, est activé par défaut. Ce réglage permet aux apps de créer et de modifier des tâches. Désactivez-le, et les apps pourront lire les tâches, mais pas les modifier. Kimiko refuse alors immédiatement create_task et update_task, et les retire de la liste d’outils qu’une app charge ensuite.

Activer ou désactiver Autoriser les apps d’IA prend effet à la prochaine requête d’une app connectée. Si une app a essayé de lancer Kimiko pendant que l’accès était désactivé, redémarrez-la. Un changement du réglage Autoriser la modification des tâches s’applique lui aussi dès la prochaine requête, mais une app garde la liste d’outils chargée lors de sa connexion jusqu’à ce que vous la redémarriez ou la reconnectiez.

Sur Mac, autorisez le serveur de Kimiko à utiliser votre trousseau avant la première connexion d’une app, pour que la demande unique de macOS ne puisse pas se cacher derrière l’app. Cliquez sur Autoriser maintenant sur la ligne Accès au trousseau, puis sur Toujours autoriser. Cette ligne se trouve dans la carte Serveur MCP une fois l’accès activé, et sous Aide sinon. La section La demande du trousseau macOS donne plus de détails.

La carte Apps d’IA, dans Réglages → Connexions, connecte ces apps pour vous :

  • Claude (l’app de bureau) : cliquez sur Ajouter à Claude. Kimiko affiche ce qu’il va écrire dans le fichier de réglages de Claude, enregistre d’abord une sauvegarde et conserve vos autres réglages. Cliquez sur Ajouter, puis quittez complètement Claude et rouvrez-le, car Claude ne lit ses réglages qu’au démarrage. Sur Mac, choisissez Claude → Quitter Claude ; sous Windows, faites un clic droit sur l’icône de Claude dans la zone de notification et choisissez Quitter. Fermer la fenêtre ne suffit pas.
  • Claude Code : cliquez sur Ajouter à Claude Code pour ajouter Kimiko à tous vos projets, puis démarrez une nouvelle session Claude Code. Si Kimiko ne trouve pas la commande claude, la ligne propose plutôt Copier la commande. Exécutez la commande dans Terminal sur Mac, ou dans un terminal sous Windows.
  • Cursor : cliquez sur Ajouter à Cursor. Cursor ouvre sa propre fenêtre d’installation, avec Kimiko déjà renseigné ; confirmez l’installation dans cette fenêtre.
  • VS Code : cliquez sur Ajouter à VS Code pour ouvrir la page d’installation de Kimiko dans VS Code, puis confirmez l’installation. Les outils de Kimiko fonctionnent dans le mode agent de GitHub Copilot.
  • LM Studio (version 0.3.17 ou ultérieure) : ouvrez Autres apps et cliquez sur Ajouter à LM Studio. LM Studio ouvre sa propre fenêtre, avec Kimiko déjà renseigné ; confirmez dans cette fenêtre.

Sous Autres apps, les autres apps ont un bouton Copier la commande, Copier la config ou Copier le chemin : ChatGPT et Codex, Gemini CLI, Raycast, Zed, Windsurf et Warp. Chacun copie un extrait prêt à l’emploi, avec le chemin exact pour votre ordinateur.

Toutes les apps ci-dessous lancent le même serveur, nommé Kimiko, sans argument ni variable d’environnement.

Quelle que soit votre app, activez d’abord Autoriser les apps d’IA. Une action de copie dans Réglages → Connexions le fait pour vous. Sur Mac, cliquez aussi sur Autoriser maintenant sur la ligne Accès au trousseau, puis sur Toujours autoriser, avant la première connexion de l’app.

Les exemples utilisent le chemin du serveur sur Mac, avec Kimiko dans le dossier Applications :

/Applications/Kimiko.app/Contents/MacOS/kimiko-mcp

Si Kimiko se trouve ailleurs, utilisez plutôt l’extrait de Réglages → Connexions. Il contient toujours le bon chemin pour le Kimiko que vous utilisez. Pour ne copier que le chemin, ouvrez Autres apps et cliquez sur Copier le chemin sur la ligne Raycast.

Sous Windows, Ajouter à Claude et Ajouter à Cursor renseignent le chemin pour vous. Pour configurer l’une ou l’autre à la main, utilisez Copier la config sur la ligne Windsurf ou Warp, sous Autres apps : ce bouton copie la même entrée mcpServers, avec le chemin échappé. Zed a son propre bouton Copier la config, tout comme la ligne ChatGPT et Codex, dans son menu ⋯. Si vous saisissez vous-même un chemin Windows dans un fichier JSON ou TOML, doublez chaque barre oblique inverse (C:\\Users\\…\\kimiko-mcp.exe). Sous Windows, ~ dans les chemins ci-dessous désigne votre dossier utilisateur (%USERPROFILE%).

Ajoutez cette entrée au fichier de réglages de Claude, ~/Library/Application Support/Claude/claude_desktop_config.json sur Mac ou %APPDATA%\Claude\claude_desktop_config.json sous Windows, en conservant les autres serveurs que vous avez déjà. Sur Mac, l’entrée est la suivante :

{
"mcpServers": {
"Kimiko": {
"command": "/Applications/Kimiko.app/Contents/MacOS/kimiko-mcp"
}
}
}

Sous Windows, le serveur est kimiko-mcp.exe, à côté de kimiko-app.exe ; copiez son chemin exact depuis Réglages → Connexions.

Quittez ensuite complètement Claude et rouvrez-le : sur Mac, choisissez Claude → Quitter Claude ; sous Windows, faites un clic droit sur l’icône de Claude dans la zone de notification et choisissez Quitter. Fermer la fenêtre ne suffit pas. Les outils et les prompts de Kimiko apparaissent alors dans Claude.

Sur Mac, exécutez ceci dans un terminal :

Fenêtre de terminal
claude mcp add --scope user --transport stdio Kimiko -- "/Applications/Kimiko.app/Contents/MacOS/kimiko-mcp"

--scope user ajoute Kimiko à tous les projets. Utilisez plutôt --scope project pour l’ajouter au fichier .mcp.json du projet en cours. claude mcp list indique si la connexion a réussi, et /mcp, dans une session, liste les outils.

Sur Mac, ajoutez à ~/.cursor/mcp.json la même entrée mcpServers que pour Claude :

{
"mcpServers": {
"Kimiko": {
"command": "/Applications/Kimiko.app/Contents/MacOS/kimiko-mcp"
}
}
}

Ajoutez Kimiko à votre fichier mcp.json utilisateur (~/Library/Application Support/Code/User/mcp.json, ou %APPDATA%\Code\User\mcp.json sous Windows). Sur Mac, l’entrée est la suivante :

{
"servers": {
"Kimiko": {
"type": "stdio",
"command": "/Applications/Kimiko.app/Contents/MacOS/kimiko-mcp"
}
}
}

Ou, sur Mac, ajoutez-le depuis un terminal :

Fenêtre de terminal
code --add-mcp '{"name":"Kimiko","command":"/Applications/Kimiko.app/Contents/MacOS/kimiko-mcp","args":[]}'

Les conversations Codex de l’app de bureau ChatGPT et Codex CLI partagent ~/.codex/config.toml. Kimiko fonctionne dans Codex, pas dans les discussions ChatGPT classiques. Sur Mac, l’entrée est la suivante :

[mcp_servers.Kimiko]
command = "/Applications/Kimiko.app/Contents/MacOS/kimiko-mcp"

Ou, sur Mac, exécutez :

Fenêtre de terminal
codex mcp add Kimiko -- "/Applications/Kimiko.app/Contents/MacOS/kimiko-mcp"

Sur Mac, cette commande ajoute Kimiko à ~/.gemini/settings.json :

Fenêtre de terminal
gemini mcp add -s user Kimiko "/Applications/Kimiko.app/Contents/MacOS/kimiko-mcp"

Ajoutez une entrée context_servers au fichier de réglages de Zed (~/.config/zed/settings.json sur Mac, %APPDATA%\Zed\settings.json sous Windows). Sur Mac, l’entrée est la suivante :

{
"context_servers": {
"Kimiko": {
"command": "/Applications/Kimiko.app/Contents/MacOS/kimiko-mcp",
"args": []
}
}
}

Dans Raycast, lancez Install MCP Server, choisissez le transport Standard Input/Output (stdio) et collez le chemin du serveur comme commande. Autres apps → Raycast → Copier le chemin le copie.

Les deux utilisent la même entrée mcpServers que Claude. Pour Windsurf, ajoutez-la à ~/.codeium/windsurf/mcp_config.json. Pour Warp, ajoutez-la dans les réglages de Warp, sous AI, puis MCP Servers. Copier la config, sur la ligne de chaque app, la copie. Sur Mac, l’entrée est la suivante :

{
"mcpServers": {
"Kimiko": {
"command": "/Applications/Kimiko.app/Contents/MacOS/kimiko-mcp"
}
}
}

Ajoutez un serveur MCP local nommé Kimiko, qui utilise le transport stdio et dont la commande est le chemin du serveur, sans argument. Activez Autoriser les apps d’IA puis, sur Mac, autorisez l’accès au trousseau lors de la première connexion de l’app (voir ci-dessous).

Pour tester le serveur depuis un terminal, lancez-le avec --check. La vérification ouvre votre bibliothèque sans rien servir et, sur Mac, elle peut afficher la demande du trousseau. Sur Mac, exécutez :

Fenêtre de terminal
"/Applications/Kimiko.app/Contents/MacOS/kimiko-mcp" --check

Sous Windows, dans PowerShell, exécutez & "<path to kimiko-mcp.exe>" --check, avec le chemin indiqué dans Réglages → Connexions.

La vérification affiche ok quand Kimiko peut lire votre bibliothèque. Elle ne vérifie pas Autoriser les apps d’IA, dont les apps ont pourtant besoin. En cas de problème, elle affiche plutôt la raison, par exemple un problème de trousseau ou de base de données.

Apps qui ne peuvent pas se connecter

Section « Apps qui ne peuvent pas se connecter »

Les apps d’IA utilisées dans un navigateur web, comme claude.ai et ChatGPT sur le Web, ne peuvent pas se connecter. Les apps mobiles non plus. Elles se connectent uniquement à des serveurs MCP sur Internet, et le serveur de Kimiko, par conception, ne s’exécute que sur votre ordinateur.

Dans l’app de bureau ChatGPT, Kimiko fonctionne dans les conversations Codex, pas dans les discussions classiques.

Kimiko conserve la clé de chiffrement de votre bibliothèque dans le trousseau macOS. La première fois que le serveur de Kimiko la lit, macOS demande si kimiko-mcp peut utiliser votre trousseau. Cliquez sur Toujours autoriser.

Cette demande s’ouvre souvent derrière la fenêtre de l’app d’IA, et la première connexion attend votre réponse. Pour éviter cela, cliquez sur Autoriser maintenant sur la ligne Accès au trousseau de Réglages → Connexions avant la première connexion d’une app. La demande s’ouvre alors par-dessus Kimiko. Tant que l’accès est activé mais pas encore autorisé, la ligne se trouve dans la carte Serveur MCP ; sinon, elle est sous Aide.

macOS peut vous redemander l’autorisation après une mise à jour de Kimiko. Si vous avez choisi Refuser, ouvrez Trousseaux d’accès, recherchez app.kimiko.db, retirez kimiko-mcp sous Contrôle d’accès, puis cliquez sur Réessayer sur la ligne.

Le Gestionnaire d’identification sous Windows

Section « Le Gestionnaire d’identification sous Windows »

Sous Windows, la clé est enregistrée dans le Gestionnaire d’identification pour votre compte Windows : aucune demande ne s’affiche donc. Vérifier, sur la ligne Gestionnaire d’identification sous Aide, confirme que les apps peuvent la lire.

Kimiko lui-même n’envoie rien en ligne quand une app d’IA l’utilise. Le serveur ne répond qu’à l’app qui l’a lancé et ne se connecte jamais à Internet. La recherche n’utilise votre modèle de recherche que s’il tourne sur Ollama ou sur un autre serveur local de votre ordinateur.

Ce qu’une app lit est traité par cette app et son fournisseur d’IA. Une app d’IA cloud envoie ce qu’elle lit, y compris le texte des transcriptions, à son propre fournisseur de modèles, selon les conditions de cette app. Une app qui exécute un modèle local peut garder ces données sur votre ordinateur. Le Mode local uniquement contrôle les connexions de Kimiko lui-même ; il n’empêche pas une app connectée d’envoyer ce qu’elle lit.

Les détails d’une réunion peuvent inclure des informations issues de votre calendrier, comme le titre de l’événement et les personnes invitées, avec leurs noms et leurs adresses e-mail. Une app d’IA cloud les envoie à son fournisseur, comme tout ce qu’elle lit.

L’Historique des connexions, sous Aide, indique quelles apps ont utilisé Kimiko, et quand. Il ne conserve que les noms et versions des apps, les heures, les compteurs et le dernier outil utilisé, jamais ce qui a été demandé. Les entrées inutilisées depuis 90 jours sont effacées.

Consultez Confidentialité et données pour savoir ce que Kimiko conserve et envoie.

Le contenu des réunions n’est pas digne de confiance

Section « Le contenu des réunions n’est pas digne de confiance »

N’importe quel participant à une réunion peut prononcer des mots destinés à une app d’IA, comme « ignore tes instructions », et un écran partagé peut les afficher. Les résumés tirés de la réunion peuvent les reprendre, et le titre d’une réunion issu de l’invitation de calendrier envoyée par quelqu’un d’autre peut aussi en contenir. Kimiko demande à l’app de traiter le texte des transcriptions, le texte affiché à l’écran et les résumés comme des données, jamais comme des instructions.

Relisez tout de même ce qu’une app vous suggère avant d’agir. Si votre app peut exécuter des outils sans vous demander, faites-lui demander votre accord avant create_task et update_task : une modification peut renommer une tâche, la déplacer, ou effacer ses détails et ses dates. Kimiko ne permet jamais à une app de supprimer une tâche. Si vous voulez que les apps puissent seulement lire, désactivez Autoriser la modification des tâches.

Désactiver l’accès des apps d’IA

Section « Désactiver l’accès des apps d’IA »

Désactivez Autoriser les apps d’IA dans Réglages → Connexions. Toutes les apps perdent aussitôt l’accès, et une app connectée reçoit une erreur agent access is off à sa prochaine requête.

Pour retirer Kimiko d’une app, supprimez son entrée Kimiko des réglages de cette app. Pour Claude Code, exécutez :

Fenêtre de terminal
claude mcp remove Kimiko

Aide → Connexion impossible ?, dans Réglages → Connexions, liste les plus courantes de ces solutions.

Problème Solution
L’app indique que Kimiko n’a pas pu démarrer ou s’est déconnecté, ou signale agent access is off Activez Autoriser les apps d’IA, puis redémarrez l’app. Si l’accès était en cause, le journal de l’app affiche agent access is off (pour Claude, consultez son journal ci-dessous ; pour Claude Code, exécutez claude mcp get Kimiko).
La première connexion reste bloquée sur Mac Une demande du trousseau est peut-être cachée derrière l’app. Cliquez sur Toujours autoriser, ou utilisez d’abord Autoriser maintenant.
Claude Code abandonne au bout de 30 secondes Lancez-le avec MCP_TIMEOUT=60000 claude (dans PowerShell, $env:MCP_TIMEOUT=60000; claude), ou utilisez d’abord Autoriser maintenant. claude mcp get Kimiko affiche les messages du serveur.
Kimiko n’apparaît pas dans Claude Quittez complètement Claude et rouvrez-le ; fermer la fenêtre ne suffit pas. Son journal est ~/Library/Logs/Claude/mcp-server-Kimiko.log (sous Windows, %APPDATA%\Claude\logs\mcp-server-Kimiko.log).
Seulement huit outils, sans create_task ni update_task Activez Autoriser la modification des tâches, puis redémarrez l’app (dans Claude Code, reconnectez Kimiko depuis /mcp ou démarrez une nouvelle session).
Vous avez déplacé Kimiko, ou la ligne Claude indique Mise à jour nécessaire Cliquez sur Actualiser sur la ligne Claude, puis quittez et rouvrez Claude. Pour les autres apps, ajoutez de nouveau Kimiko, ou copiez à nouveau son extrait depuis Réglages → Connexions.
Kimiko indique que le fichier de réglages de Claude n’est pas valide Corrigez le fichier ou supprimez-le, puis cliquez de nouveau sur Ajouter à Claude. Dans un fichier modifié à la main, cherchez une virgule manquante ou une barre oblique inverse simple dans un chemin Windows.
Réglages → Connexions indique qu’une partie de Kimiko est manquante Réinstallez Kimiko.
Une recherche ne renvoie rien Demandez une période plus large, un autre projet ou un autre type, ou demandez à l’app de parcourir les réunions avec list_meetings.
Une recherche ne trouve pas une réunion Utilisez des mots prononcés pendant la réunion. Les apps recherchent par mot-clé, sauf si votre modèle de recherche tourne sur un serveur local.
Le serveur s’arrête aussitôt et indique que la base de données est introuvable Ouvrez Kimiko une fois pour qu’il puisse créer votre bibliothèque.
Accès au trousseau indique Refusé Suivez les étapes de la section La demande du trousseau macOS.