Lire les messages Slack avec l'IA (Claude, Cursor, VS Code) — sans jetons, sans application Slack

La manière la plus simple de donner à votre assistant IA l'accès à Slack sans créer d'application Slack, de jeton de bot ni d'approbation d'un administrateur d'espace de travail. Fonctionne avec Claude Desktop, Cursor, VS Code, ChatGPT et Windsurf. LMCP lit directement le cache local de l'application de bureau Slack sur votre Mac.

L
LMCP··5 min read

Pourquoi les autres solutions exigent une application Slack et un jeton

Connecter un assistant IA à Slack de la manière officielle passe par l’API Web de Slack, qui exige :

  • Une application Slack — vous devez créer et configurer une application dans la console développeur de Slack
  • Des portées OAuth — choisir les bonnes portées de lecture (channels:history, groups:history, search:read…), ce qui est fastidieux et facile à rater
  • L’approbation d’un administrateur d’espace de travail — de nombreux espaces de travail exigent qu’un administrateur installe ou approuve l’application, et la plupart ne le feront pas pour un outil personnel
  • La gestion des jetons — des jetons de bot/utilisateur à stocker de manière sécurisée et à renouveler
  • Les limites de débit — Slack limite l’API, et la recherche en particulier est restreinte

Pour un particulier qui veut simplement que son IA le mette à jour sur Slack, cela représente beaucoup de surcharge — et souvent un obstacle rédhibitoire si l’administrateur de votre espace de travail n’approuve pas les applications.

Comment LMCP lit Slack différemment

LMCP contourne entièrement l’API Slack. Au lieu de créer une application et de gérer des jetons, il lit les données de Slack depuis le cache local que l’application de bureau Slack conserve sur votre Mac.

L’application de bureau Slack est une application Electron qui stocke vos espaces de travail, vos canaux et vos messages récents dans une base IndexedDB (reposant sur LevelDB) sur le disque — ce qui fait partie de son fonctionnement hors ligne et de son chargement instantané. Si vous êtes connecté à Slack sur votre Mac, ces données sont déjà sur votre machine.

LMCP lit cette base directement à l’aide d’un analyseur spécialisé. Aucune application Slack, aucune portée OAuth, aucune approbation administrateur, aucun jeton. En lecture seule par conception — il n’envoie ni ne modifie jamais rien.

Ce à quoi vous pouvez accéder

Grâce à LMCP, votre assistant IA peut :

  • Lister vos espaces de travail — chaque espace de travail Slack auquel vous êtes connecté
  • Lister les canaux — parcourir les canaux et les messages directs d’un espace de travail
  • Lire les messages de canal — obtenir l’historique récent des messages d’un canal
  • Rechercher des messages — trouver des messages dans vos canaux par sujet ou mot-clé

Il s’agit d’un accès en lecture seule — LMCP lit ce qui est mis en cache sur votre machine et ne peut pas publier, modifier ni supprimer quoi que ce soit dans Slack.

Comment installer

Télécharger LMCP et l’installer :

  1. Ouvrez le fichier .dmg téléchargé depuis votre dossier Téléchargements
  2. Faites glisser Local MCP vers votre dossier Applications
  3. Ouvrez Local MCP depuis votre dossier Applications — il apparaît dans votre barre de menus

Cela prend environ 30 secondes. Vos clients IA sont configurés automatiquement.

Après l’installation, redémarrez votre client IA pour qu’il prenne en compte les nouveaux outils MCP :

  • Claude Desktop — quittez complètement (Cmd+Q) et rouvrez
  • Cursor — redémarrez l’éditeur
  • VS Code — rechargez la fenêtre (Cmd+Shift+P → “Reload Window”)
  • ChatGPT / Windsurf — redémarrez l’application

Assurez-vous que l’application de bureau Slack est installée et que vous êtes connecté. LMCP détecte vos données Slack automatiquement — aucune clé d’API, aucune application à créer.

Exemples d’invites

Une fois connecté, essayez ces invites avec votre assistant IA :

  • “Mets-moi à jour sur mes canaux Slack d’aujourd’hui” — résume l’activité récente dans vos canaux
  • “Qu’a dit l’équipe dans #engineering ce matin ?” — lit et résume un canal spécifique
  • “Cherche dans mon Slack les messages concernant le lancement” — trouve la discussion pertinente dans les canaux
  • “Quelqu’un m’a-t-il mentionné avec quelque chose à traiter ?” — analyse les messages récents à la recherche de tâches
  • “Résume le canal #incidents de cette semaine” — agrège un canal très actif en quelques points clés

Slack est l’endroit où la mise à jour est la plus pénible — des dizaines de canaux, des centaines de messages. Laisser votre IA les lire et les résumer transforme une heure de défilement en une seule invite.

Limites

Comme LMCP lit le cache local plutôt qu’une API en direct, gardez ceci à l’esprit :

  • Seuls les messages en cache sont disponibles — Slack met en cache les conversations récentes ; les canaux que vous n’avez pas ouverts depuis longtemps peuvent ne pas être entièrement sur le disque
  • Lecture seule — vous pouvez lire mais pas envoyer, modifier ni supprimer des messages
  • Nécessite l’application de bureau Slack — la version navigateur ne crée pas de cache local lisible par LMCP
  • Fraîcheur du cache — le cache reflète la dernière synchronisation de Slack ; gardez Slack en cours d’exécution pour des données à jour
  • Plusieurs espaces de travail — si vous êtes connecté à plusieurs, LMCP peut tous les lire

Plongée technique : comment fonctionne l’analyse de LevelDB

Pour les curieux techniques, voici comment LMCP extrait les données de Slack du cache local.

L’application de bureau Slack stocke ses données IndexedDB sur macOS à des chemins tels que :

~/Library/Application Support/Slack/IndexedDB/*.leveldb
~/Library/Containers/com.tinyspeck.slackmacgap/Data/Library/Application Support/Slack/IndexedDB/*.leveldb

Il s’agit d’une base LevelDB de style Chromium — le même format que celui utilisé par Chrome et d’autres applications Electron. LMCP l’analyse à l’aide de la bibliothèque open source ccl_chromium_reader (conçue à l’origine pour l’investigation numérique), qui gère la sérialisation V8 de Chromium, le journal en ajout seul et la compaction de LevelDB, ainsi que les magasins d’objets d’IndexedDB. Les enregistrements analysés sont filtrés en JSON propre — canaux, messages, expéditeurs, horodatages — avec lequel votre assistant IA peut travailler.

La base est ouverte en lecture seule par conception. LMCP ne peut ni corrompre ni modifier votre cache Slack.

Comparaison avec d’autres approches

  • API Web Slack + application personnalisée — accès complet en lecture/écriture mais nécessite une application, des portées OAuth et (souvent) une approbation administrateur. Idéal pour les équipes qui construisent une véritable intégration Slack.
  • Zapier / outils d’automatisation — connectent Slack à d’autres applications mais reposent toujours sur une application/un jeton Slack et font transiter les données par un tiers.
  • LMCP (cache local) — lecture seule, zéro configuration, fonctionne entièrement sur votre Mac. Idéal pour les particuliers qui veulent simplement que leur IA lise et résume Slack.

Flux de travail concrets

La valeur ne réside pas dans la lecture d’un seul message — mais dans le fait que votre IA synthétise à travers les canaux et connecte Slack à vos autres outils.

Mise à jour du matin

Résume tout ce que j’ai manqué dans Slack pendant la nuit dans tous mes canaux, regroupé par canal, et signale tout ce qui nécessite une réponse de ma part.

Au lieu d’ouvrir 20 canaux, votre IA les lit tous et vous remet une seule synthèse priorisée.

Transformer les fils Slack en tâches

Parcours mon Slack d’aujourd’hui, trouve tout ce qui ressemble à un engagement que j’ai pris, et crée des rappels pour chacun avec qui a demandé et quand.

Les engagements se cachent dans les discussions — “Je t’envoie ça”, “laisse-moi vérifier”. Votre IA les fait remonter et (avec les outils Rappels/OmniFocus de LMCP) les transforme en tâches.

Préparation de réunion multi-applications

Vérifie ce qui a été discuté à propos du Projet X dans Slack cette semaine, récupère les e-mails associés, et prépare un briefing avec les questions ouvertes pour la réunion de demain.

Parce que LMCP lit aussi votre messagerie, votre calendrier et vos fichiers, votre IA peut dresser un tableau complet à travers les outils — pas seulement Slack.

LMCP connecte également votre assistant IA à la messagerie, Microsoft Teams, Calendar, Contacts, OneDrive et aux fichiers locaux. Consultez la liste complète des guides ou apprenez-en plus sur local-mcp.com.

Guides connexes

Ready to try it?

Works with Claude, Cursor, VS Code, ChatGPT and any MCP client

Download LMCP (.dmg)
Free for the first 500 installsmacOS 12+ · Apple Silicon & Intel

✦ llms.txt