Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Configuration de l’Automatisation IA sur Slack | Communication Plus Intelligente et Gestion du Temps
IA Agentique pour l'Automatisation des Tâches Bureautiques Quotidiennes

bookConfiguration de l’Automatisation IA sur Slack

Dans ce tutoriel, connexion au serveur Slack MCP pour automatiser les flux de travail Slack. Ce serveur constitue une option sécurisée et open-source.

Configuration de l'application Slack API

Création de votre application Slack
expand arrow
  1. Accéder à la plateforme Slack API ;
  2. Cliquer sur le bouton "Get Started" ;
  3. Cliquer ensuite sur le bouton "Go to Your Apps" ;
  4. Cliquer sur le bouton vert "Create New App" ;
  5. Créer une nouvelle application "From Scratch" pour une configuration personnalisée ;
  6. Choisir un nom descriptif (par exemple, "AI Assistant" ou un identifiant personnel) ;
  7. Sélectionner l'espace de travail Slack cible dans le menu déroulant.
Scopes requis pour le jeton Bot
expand arrow
  • Dans le menu latéral, sélectionner "OAuth & Permissions" ;
  • Pour activer le bouton "Install to Workspace", faire défiler jusqu'à la section "Scope" ;
  • Dans la sous-section "User Token Scopes", cliquer sur "Add an Oauth Scope" ;
  • Ajouter un à un les scopes suivants :
    • channels:history - lecture de l'historique des messages des canaux publics ;
    • channels:read - accès aux informations de base des canaux ;
    • chat:write - envoi de messages aux canaux et utilisateurs ;
    • reactions:read - visualisation des réactions emoji sur les messages ;
    • reactions:write - ajout de réactions emoji aux messages ;
    • users:read - accès aux informations de base du profil utilisateur.
  • Remonter et cliquer maintenant sur le bouton "Install to Workspace" ;
  • Dans une nouvelle fenêtre, prendre connaissance des autorisations demandées et les accepter en cliquant sur "Allow" ;
  • Un OAuth Token commençant par xoxp- est maintenant obtenu. Ne pas fermer la fenêtre pour une utilisation ultérieure.
Obtenir l'identifiant d'équipe Slack
expand arrow
  • Ouvrir l'espace de travail Slack cible dans un navigateur ;
  • Ou ouvrir la fenêtre Slack Desktop ;
  • Cliquer sur le nom de l'espace de travail pour accéder aux paramètres ;
  • Copier l'URL de l'espace de travail et la coller dans la barre d'adresse du navigateur ou la saisir manuellement ;
  • Repérer l'identifiant d'équipe (Team ID) dans la structure de l'URL (apparaît après le préfixe "T") ;
  • Ne pas fermer cet onglet du navigateur également.

Installation automatique du serveur MCP (recommandé)

Cloner et construire le serveur
expand arrow
  • Dans Claude, saisissez cette invite :
Clone this MCP server to the Documents/projects folder and run the commands

git clone https://github.com/lars-hagen/slack-user-mcp.git
cd slack-user-mcp
npm install
npm run build
  • Exécutez l'invite.
Ajouter le bloc de configuration
expand arrow
  • Dans Claude, collez l'invite :
Add this block to the Claude config file
{
  "mcpServers": {
    "slack": {
      "command": "npm",
      "args": [
        "run",
        "--prefix",
        "/path/to/slack-user-mcp",
        "start"
      ],
      "env": {
        "SLACK_TOKEN": "xoxp-your-user-token",
        "SLACK_TEAM_ID": "T01234567"
      }
    }
  }
}
  • Ajoutez deux paramètres obligatoires dans le bloc :
    • Jeton Slack (commence par xoxp-) → copiez-le depuis la page API Slack ;
    • ID d'équipe Slack (commence par T) → copiez-le depuis l'URL de l'espace de travail.

Les deux valeurs sont sensibles. Ne les partagez pas. Claude Desktop fonctionne localement, il est donc sûr de les coller ici.

  • Exécutez l'invite.
Redémarrer Claude
expand arrow
  • Quittez complètement Claude Desktop (macOS : Cmd + Q, Windows : Alt + F4) ;
  • Rouvrez Claude.

Des avertissements peuvent apparaître — ignorez-les. Cela n'affecte pas la fonctionnalité.

Intégration manuelle

Clonage du dépôt GitHub
expand arrow
  • Ouvrez le Terminal (Mac) ou l'Invite de commandes (Windows) ;
  • Accédez au répertoire où vous stockez les dépôts des agents IA avec la commande cd, par exemple :
cd Documents/projects
git clone https://github.com/lars-hagen/slack-user-mcp.git
  • Entrez dans le répertoire du dépôt nouvellement créé :
cd slack-user-mcp
  • Installez toutes les dépendances et packages nécessaires pour le serveur Slack MCP :
npm install
  • Compilez le projet et créez les fichiers de build nécessaires à l'exécution :
npm run build
  • Si vous rencontrez des problèmes lors de l'exécution des commandes dans le Terminal, utilisez Command/Ctrl + C pour arrêter le processus.
Mises à jour du fichier de configuration
expand arrow
  • Accédez à la configuration de Claude via Command/Ctrl + , ;
  • Ouvrez l'onglet Développeur et sélectionnez "Modifier la configuration" ;
  • Ajoutez le bloc de configuration Slack MCP après les entrées existantes ;
    "slack": {
      "command": "npm",
      "args": [
        "run",
        "--prefix",
        "/path/to/slack-user-mcp",
        "start"
      ],
      "env": {
        "SLACK_TOKEN": "xoxp-...",
        "SLACK_TEAM_ID": "T..."
      }
    }
  • Insérez les identifiants requis :
    • Chemin du dépôt (depuis la commande pwd dans le Terminal/l'Invite de commandes) ;
    • Jeton OAuth utilisateur xoxp-... (depuis l'API Slack) ;
    • ID d'équipe T... (depuis l'URL de l'espace de travail).
  • Enregistrez le fichier.
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 4

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Awesome!

Completion rate improved to 10

bookConfiguration de l’Automatisation IA sur Slack

Glissez pour afficher le menu

Dans ce tutoriel, connexion au serveur Slack MCP pour automatiser les flux de travail Slack. Ce serveur constitue une option sécurisée et open-source.

Configuration de l'application Slack API

Création de votre application Slack
expand arrow
  1. Accéder à la plateforme Slack API ;
  2. Cliquer sur le bouton "Get Started" ;
  3. Cliquer ensuite sur le bouton "Go to Your Apps" ;
  4. Cliquer sur le bouton vert "Create New App" ;
  5. Créer une nouvelle application "From Scratch" pour une configuration personnalisée ;
  6. Choisir un nom descriptif (par exemple, "AI Assistant" ou un identifiant personnel) ;
  7. Sélectionner l'espace de travail Slack cible dans le menu déroulant.
Scopes requis pour le jeton Bot
expand arrow
  • Dans le menu latéral, sélectionner "OAuth & Permissions" ;
  • Pour activer le bouton "Install to Workspace", faire défiler jusqu'à la section "Scope" ;
  • Dans la sous-section "User Token Scopes", cliquer sur "Add an Oauth Scope" ;
  • Ajouter un à un les scopes suivants :
    • channels:history - lecture de l'historique des messages des canaux publics ;
    • channels:read - accès aux informations de base des canaux ;
    • chat:write - envoi de messages aux canaux et utilisateurs ;
    • reactions:read - visualisation des réactions emoji sur les messages ;
    • reactions:write - ajout de réactions emoji aux messages ;
    • users:read - accès aux informations de base du profil utilisateur.
  • Remonter et cliquer maintenant sur le bouton "Install to Workspace" ;
  • Dans une nouvelle fenêtre, prendre connaissance des autorisations demandées et les accepter en cliquant sur "Allow" ;
  • Un OAuth Token commençant par xoxp- est maintenant obtenu. Ne pas fermer la fenêtre pour une utilisation ultérieure.
Obtenir l'identifiant d'équipe Slack
expand arrow
  • Ouvrir l'espace de travail Slack cible dans un navigateur ;
  • Ou ouvrir la fenêtre Slack Desktop ;
  • Cliquer sur le nom de l'espace de travail pour accéder aux paramètres ;
  • Copier l'URL de l'espace de travail et la coller dans la barre d'adresse du navigateur ou la saisir manuellement ;
  • Repérer l'identifiant d'équipe (Team ID) dans la structure de l'URL (apparaît après le préfixe "T") ;
  • Ne pas fermer cet onglet du navigateur également.

Installation automatique du serveur MCP (recommandé)

Cloner et construire le serveur
expand arrow
  • Dans Claude, saisissez cette invite :
Clone this MCP server to the Documents/projects folder and run the commands

git clone https://github.com/lars-hagen/slack-user-mcp.git
cd slack-user-mcp
npm install
npm run build
  • Exécutez l'invite.
Ajouter le bloc de configuration
expand arrow
  • Dans Claude, collez l'invite :
Add this block to the Claude config file
{
  "mcpServers": {
    "slack": {
      "command": "npm",
      "args": [
        "run",
        "--prefix",
        "/path/to/slack-user-mcp",
        "start"
      ],
      "env": {
        "SLACK_TOKEN": "xoxp-your-user-token",
        "SLACK_TEAM_ID": "T01234567"
      }
    }
  }
}
  • Ajoutez deux paramètres obligatoires dans le bloc :
    • Jeton Slack (commence par xoxp-) → copiez-le depuis la page API Slack ;
    • ID d'équipe Slack (commence par T) → copiez-le depuis l'URL de l'espace de travail.

Les deux valeurs sont sensibles. Ne les partagez pas. Claude Desktop fonctionne localement, il est donc sûr de les coller ici.

  • Exécutez l'invite.
Redémarrer Claude
expand arrow
  • Quittez complètement Claude Desktop (macOS : Cmd + Q, Windows : Alt + F4) ;
  • Rouvrez Claude.

Des avertissements peuvent apparaître — ignorez-les. Cela n'affecte pas la fonctionnalité.

Intégration manuelle

Clonage du dépôt GitHub
expand arrow
  • Ouvrez le Terminal (Mac) ou l'Invite de commandes (Windows) ;
  • Accédez au répertoire où vous stockez les dépôts des agents IA avec la commande cd, par exemple :
cd Documents/projects
git clone https://github.com/lars-hagen/slack-user-mcp.git
  • Entrez dans le répertoire du dépôt nouvellement créé :
cd slack-user-mcp
  • Installez toutes les dépendances et packages nécessaires pour le serveur Slack MCP :
npm install
  • Compilez le projet et créez les fichiers de build nécessaires à l'exécution :
npm run build
  • Si vous rencontrez des problèmes lors de l'exécution des commandes dans le Terminal, utilisez Command/Ctrl + C pour arrêter le processus.
Mises à jour du fichier de configuration
expand arrow
  • Accédez à la configuration de Claude via Command/Ctrl + , ;
  • Ouvrez l'onglet Développeur et sélectionnez "Modifier la configuration" ;
  • Ajoutez le bloc de configuration Slack MCP après les entrées existantes ;
    "slack": {
      "command": "npm",
      "args": [
        "run",
        "--prefix",
        "/path/to/slack-user-mcp",
        "start"
      ],
      "env": {
        "SLACK_TOKEN": "xoxp-...",
        "SLACK_TEAM_ID": "T..."
      }
    }
  • Insérez les identifiants requis :
    • Chemin du dépôt (depuis la commande pwd dans le Terminal/l'Invite de commandes) ;
    • Jeton OAuth utilisateur xoxp-... (depuis l'API Slack) ;
    • ID d'équipe T... (depuis l'URL de l'espace de travail).
  • Enregistrez le fichier.
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 4
some-alt