Comment configurer Slack MCP : Guide complet d'intégration
MCP Trail Team
Équipe technique
Comment configurer Slack MCP : Guide complet d’intégration
Connecter Slack avec le Model Context Protocol (MCP) ouvre de puissantes possibilités pour l’automatisation de la communication d’équipe, la gestion des notifications et les workflows collaboratifs alimentés par l’IA.
Qu’est-ce que Slack MCP ?
Slack MCP intègre la plateforme de messagerie Slack avec les assistants IA via le Model Context Protocol. Cela permet à votre IA d’envoyer des messages, gérer les canaux, rechercher des conversations et déclencher des workflows automatisés basés sur les activités de l’équipe.
Pourquoi intégrer Slack avec MCP ?
- Notifications automatisées : Envoyer des alertes générées par l’IA aux canaux
- Gestion des messages : Archiver, épingler ou organiser les messages via conversation
- Opérations de canal : Créer et gérer les canaux automatiquement
- Déclencheurs de workflow : Démarrer des workflows Slack depuis des commandes IA
- Recherche et découverte : Trouver des informations dans toutes les conversations
Prérequis
Avant de configurer Slack MCP :
- Espace de travail Slack avec accès admin
- Token de bot Slack (Bot Token Scopes)
- Client IA compatible MCP (Claude, Cursor ou ChatGPT)
- Node.js 18+ pour le serveur MCP local
Configuration étape par étape
Étape 1 : Créer une app Slack
- Allez sur api.slack.com/apps
- Cliquez sur Create New App → From scratch
- Nommez votre app et sélectionnez votre espace de travail
- Accédez à OAuth & Permissions
Étape 2 : Ajouter les scopes du token bot
Ajoutez ces scopes :
chat:write- Envoyer des messageschannels:read- Lister les canauxchannels:write- Créer des canauxchat:write.public- Publier sur les canaux publicsreactions:write- Ajouter des réactions
Étape 3 : Installer l’app dans l’espace de travail
- Cliquez sur Install to Workspace
- Copiez le Bot User OAuth Token (commence par
xoxb-)
Étape 4 : Configurer le serveur MCP
# Installer le package Slack MCP
npm install @modelcontextprotocol/server-slack
# Créer la config
mkdir -p ~/.mcp-servers/config
{
"slack": {
"token": "xoxb-votre-token-bot",
"defaultChannel": "C01ABCDEF"
}
}
Étape 5 : Connecter le client IA
Pour Claude Desktop :
{
"mcpServers": {
"slack": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-slack"],
"env": {
"SLACK_BOT_TOKEN": "xoxb-votre-token"
}
}
}
}
Cas d’utilisation courants
1. Notifications automatisées
Notifier #engineering que le déploiement est terminé
2. Résumé des messages
Résumer les 20 derniers messages dans #project-updates
3. Gestion des canaux
Créer un nouveau canal appelé #mcp-releases pour les notifications de déploiement
4. Automatisation des workflows
Quand un PR GitHub est fusionné, poster le résumé dans #engineering
Meilleures pratiques
- Utiliser les scopes appropriés : Demander uniquement les permissions nécessaires
- Implémenter la limitation de débit : Slack a des limites de taux API
- Activer l’audit logging : Suivre toutes les activités du bot
- Configurer la gestion des erreurs : Gérer les échecs d’envoi de messages
Dépannage
Erreurs de token : Vérifier que le token OAuth est valide et a les bons scopes
Canal non trouvé : S’assurer que le bot est membre du canal
Limitation de débit : Implémenter un backoff exponentiel pour les retries
Conclusion
L’intégration Slack MCP permet une puissante automatisation de la communication d’équipe. Commencez par des notifications simples et étendez progressivement aux automatisations de workflows complexes.
Articles liés
- Comment configurer Jira MCP - Intégrer l’IA avec la gestion de projet
- Comment configurer GitHub MCP - Connecter l’IA à vos dépôts
- Comment configurer Notion MCP - Gestion du savoir alimentée par l’IA
- Top 10 serveurs MCP en 2026 - Découvrir plus d’intégrations MCP
- Meilleures pratiques de sécurité MCP - Sécuriser votre infrastructure MCP