AI-Slack-Automatisering Instellen
In deze tutorial verbinden we de Slack MCP-server om Slack-workflows te automatiseren. Deze server is een veilige, open-source optie.
Slack API Applicatieconfiguratie
- Ga naar het Slack API-platform;
- Klik op de knop "Get Started";
- Klik vervolgens op de knop "Go to Your Apps";
- Klik op de groene knop "Create New App";
- Maak een nieuwe applicatie "From Scratch" voor aangepaste configuratie;
- Kies een beschrijvende naam (bijvoorbeeld "AI Assistant" of een persoonlijke aanduiding);
- Selecteer de gewenste Slack-werkruimte in het dropdownmenu.
- Kies in het zijmenu "OAuth & Permissions";
- Om de knop "Install to Workspace" te activeren, scrol naar beneden naar de sectie "Scope";
- Klik in de subsectie "User Token Scopes" op "Add an Oauth Scope";
- Voeg één voor één de volgende scopes toe:
channels:history
- lees berichtgeschiedenis van openbare kanalen;channels:read
- toegang tot basisinformatie van kanalen;chat:write
- berichten verzenden naar kanalen en gebruikers;reactions:read
- emoji-reacties op berichten bekijken;reactions:write
- emoji-reacties toevoegen aan berichten;users:read
- toegang tot basisinformatie van gebruikersprofielen.
- Scrol omhoog en klik nu op de knop "Install to Workspace";
- Maak in een nieuw venster kennis met de gevraagde machtigingen en sta deze toe door op "Allow" te klikken;
- Je ontvangt nu een OAuth Token die begint met
xoxp-
. Sluit het venster niet, want je hebt deze later nodig.
- Open de gewenste Slack-werkruimte in een browser;
- Of open het Slack Desktop-venster;
- Klik op de naam van de werkruimte om de instellingen te openen;
- Kopieer de URL van de werkruimte en plak deze in de adresbalk van de browser of typ deze handmatig in;
- Zoek het Team ID in de URL-structuur (verschijnt na het voorvoegsel "T");
- Sluit dit browsertabblad ook niet.
Automatische MCP-serverinstallatie (Aanbevolen)
- Typ in Claude deze prompt:
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
- Voer de prompt uit.
- Plak in Claude de volgende prompt:
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"
}
}
}
}
- Voeg twee vereiste parameters toe binnen het blok:
- Slack-token (begint met
xoxp-
) → kopieer deze van de Slack API-pagina; - Slack team-ID (begint met
T
) → kopieer deze uit de werkruimte-URL.
- Slack-token (begint met
Beide waarden zijn gevoelig. Deel deze niet. Claude Desktop draait lokaal, dus het is veilig om ze hier te plakken.
- Voer de prompt uit.
- Sluit Claude Desktop volledig af (macOS:
Cmd + Q
, Windows:Alt + F4
); - Open Claude opnieuw.
Sommige waarschuwingen kunnen verschijnen — negeer deze. Ze beïnvloeden de functionaliteit niet.
Handmatige integratie
- Open de Terminal (Mac) of Opdrachtprompt (Windows);
- Navigeer naar de map waar je AI-agent repositories opslaat met het
cd
-commando, bijvoorbeeld:
cd Documents/projects
- Download de Slack MCP server repository van GitHub naar je lokale machine:
git clone https://github.com/lars-hagen/slack-user-mcp.git
- Ga naar de zojuist aangemaakte repository-map:
cd slack-user-mcp
- Installeer alle vereiste afhankelijkheden en pakketten voor de Slack MCP-server:
npm install
- Compileer het project en maak de build-bestanden aan die nodig zijn voor uitvoering:
npm run build
- Als je problemen ondervindt bij het uitvoeren van commando's in Terminal, gebruik dan
Command/Ctrl + C
om het proces te beëindigen.
- Open de Claude-configuratie via
Command/Ctrl + ,
; - Open het tabblad Developer en selecteer "Edit Config";
- Voeg het Slack MCP-configuratieblok toe na bestaande items;
"slack": {
"command": "npm",
"args": [
"run",
"--prefix",
"/path/to/slack-user-mcp",
"start"
],
"env": {
"SLACK_TOKEN": "xoxp-...",
"SLACK_TEAM_ID": "T..."
}
}
- Voeg de vereiste referenties toe:
- Repository-pad (van het
pwd
-commando in de Terminal/Opdrachtprompt); - Gebruikers OAuth-token
xoxp-...
(van Slack API); - Team-ID
T...
(van werkruimte-URL).
- Repository-pad (van het
- Sla het bestand op.
Bedankt voor je feedback!
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Awesome!
Completion rate improved to 10
AI-Slack-Automatisering Instellen
Veeg om het menu te tonen
In deze tutorial verbinden we de Slack MCP-server om Slack-workflows te automatiseren. Deze server is een veilige, open-source optie.
Slack API Applicatieconfiguratie
- Ga naar het Slack API-platform;
- Klik op de knop "Get Started";
- Klik vervolgens op de knop "Go to Your Apps";
- Klik op de groene knop "Create New App";
- Maak een nieuwe applicatie "From Scratch" voor aangepaste configuratie;
- Kies een beschrijvende naam (bijvoorbeeld "AI Assistant" of een persoonlijke aanduiding);
- Selecteer de gewenste Slack-werkruimte in het dropdownmenu.
- Kies in het zijmenu "OAuth & Permissions";
- Om de knop "Install to Workspace" te activeren, scrol naar beneden naar de sectie "Scope";
- Klik in de subsectie "User Token Scopes" op "Add an Oauth Scope";
- Voeg één voor één de volgende scopes toe:
channels:history
- lees berichtgeschiedenis van openbare kanalen;channels:read
- toegang tot basisinformatie van kanalen;chat:write
- berichten verzenden naar kanalen en gebruikers;reactions:read
- emoji-reacties op berichten bekijken;reactions:write
- emoji-reacties toevoegen aan berichten;users:read
- toegang tot basisinformatie van gebruikersprofielen.
- Scrol omhoog en klik nu op de knop "Install to Workspace";
- Maak in een nieuw venster kennis met de gevraagde machtigingen en sta deze toe door op "Allow" te klikken;
- Je ontvangt nu een OAuth Token die begint met
xoxp-
. Sluit het venster niet, want je hebt deze later nodig.
- Open de gewenste Slack-werkruimte in een browser;
- Of open het Slack Desktop-venster;
- Klik op de naam van de werkruimte om de instellingen te openen;
- Kopieer de URL van de werkruimte en plak deze in de adresbalk van de browser of typ deze handmatig in;
- Zoek het Team ID in de URL-structuur (verschijnt na het voorvoegsel "T");
- Sluit dit browsertabblad ook niet.
Automatische MCP-serverinstallatie (Aanbevolen)
- Typ in Claude deze prompt:
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
- Voer de prompt uit.
- Plak in Claude de volgende prompt:
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"
}
}
}
}
- Voeg twee vereiste parameters toe binnen het blok:
- Slack-token (begint met
xoxp-
) → kopieer deze van de Slack API-pagina; - Slack team-ID (begint met
T
) → kopieer deze uit de werkruimte-URL.
- Slack-token (begint met
Beide waarden zijn gevoelig. Deel deze niet. Claude Desktop draait lokaal, dus het is veilig om ze hier te plakken.
- Voer de prompt uit.
- Sluit Claude Desktop volledig af (macOS:
Cmd + Q
, Windows:Alt + F4
); - Open Claude opnieuw.
Sommige waarschuwingen kunnen verschijnen — negeer deze. Ze beïnvloeden de functionaliteit niet.
Handmatige integratie
- Open de Terminal (Mac) of Opdrachtprompt (Windows);
- Navigeer naar de map waar je AI-agent repositories opslaat met het
cd
-commando, bijvoorbeeld:
cd Documents/projects
- Download de Slack MCP server repository van GitHub naar je lokale machine:
git clone https://github.com/lars-hagen/slack-user-mcp.git
- Ga naar de zojuist aangemaakte repository-map:
cd slack-user-mcp
- Installeer alle vereiste afhankelijkheden en pakketten voor de Slack MCP-server:
npm install
- Compileer het project en maak de build-bestanden aan die nodig zijn voor uitvoering:
npm run build
- Als je problemen ondervindt bij het uitvoeren van commando's in Terminal, gebruik dan
Command/Ctrl + C
om het proces te beëindigen.
- Open de Claude-configuratie via
Command/Ctrl + ,
; - Open het tabblad Developer en selecteer "Edit Config";
- Voeg het Slack MCP-configuratieblok toe na bestaande items;
"slack": {
"command": "npm",
"args": [
"run",
"--prefix",
"/path/to/slack-user-mcp",
"start"
],
"env": {
"SLACK_TOKEN": "xoxp-...",
"SLACK_TEAM_ID": "T..."
}
}
- Voeg de vereiste referenties toe:
- Repository-pad (van het
pwd
-commando in de Terminal/Opdrachtprompt); - Gebruikers OAuth-token
xoxp-...
(van Slack API); - Team-ID
T...
(van werkruimte-URL).
- Repository-pad (van het
- Sla het bestand op.
Bedankt voor je feedback!