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 (bijv. "AI Assistant" of persoonlijke identificatie);
- Selecteer de gewenste Slack-werkruimte uit het dropdownmenu.
- Kies in het zijmenu "OAuth & Permissions";
- Om de knop "Install to Workspace" te activeren, scrol omlaag naar het gedeelte "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 voor toekomstig gebruik.
- Open de gewenste Slack-werkruimte in een browser;
- Of open het Slack Desktop-venster;
- Klik op de naam van de werkruimte om 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 hebben geen invloed op de functionaliteit.
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 benodigde build-bestanden aan voor uitvoering:
npm run build
- Als je problemen ondervindt bij het uitvoeren van commando's in de Terminal, gebruik dan
Command/Ctrl + Com 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 inloggegevens 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.
Can you explain what the Slack MCP server does in simple terms?
What are the main benefits of automating Slack workflows with this setup?
Can you walk me through the steps to set up the Slack API app?
Awesome!
Completion rate improved to 8.33
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 (bijv. "AI Assistant" of persoonlijke identificatie);
- Selecteer de gewenste Slack-werkruimte uit het dropdownmenu.
- Kies in het zijmenu "OAuth & Permissions";
- Om de knop "Install to Workspace" te activeren, scrol omlaag naar het gedeelte "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 voor toekomstig gebruik.
- Open de gewenste Slack-werkruimte in een browser;
- Of open het Slack Desktop-venster;
- Klik op de naam van de werkruimte om 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 hebben geen invloed op de functionaliteit.
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 benodigde build-bestanden aan voor uitvoering:
npm run build
- Als je problemen ondervindt bij het uitvoeren van commando's in de Terminal, gebruik dan
Command/Ctrl + Com 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 inloggegevens 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!