Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer AI-Slack-Automatisering Instellen | Slimmere Communicatie & Tijdbeheer
Agentische AI voor het Automatiseren van Dagelijkse Kantoortaken

bookAI-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

Je Slack-app aanmaken
expand arrow
  1. Ga naar het Slack API-platform;
  2. Klik op de knop "Get Started";
  3. Klik vervolgens op de knop "Go to Your Apps";
  4. Klik op de groene knop "Create New App";
  5. Maak een nieuwe applicatie "From Scratch" voor aangepaste configuratie;
  6. Kies een beschrijvende naam (bijvoorbeeld "AI Assistant" of een persoonlijke aanduiding);
  7. Selecteer de gewenste Slack-werkruimte in het dropdownmenu.
Vereiste Bot Token Scopes
expand arrow
  • 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.
Slack Team ID ophalen
expand arrow
  • 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)

Server klonen en bouwen
expand arrow
  • 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.
Configuratieblok toevoegen
expand arrow
  • 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.

Beide waarden zijn gevoelig. Deel deze niet. Claude Desktop draait lokaal, dus het is veilig om ze hier te plakken.

  • Voer de prompt uit.
Claude herstarten
expand arrow
  • 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

GitHub-repository klonen
expand arrow
  • 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
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.
Configuratiebestand bijwerken
expand arrow
  • 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).
  • Sla het bestand op.
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 4

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Awesome!

Completion rate improved to 10

bookAI-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

Je Slack-app aanmaken
expand arrow
  1. Ga naar het Slack API-platform;
  2. Klik op de knop "Get Started";
  3. Klik vervolgens op de knop "Go to Your Apps";
  4. Klik op de groene knop "Create New App";
  5. Maak een nieuwe applicatie "From Scratch" voor aangepaste configuratie;
  6. Kies een beschrijvende naam (bijvoorbeeld "AI Assistant" of een persoonlijke aanduiding);
  7. Selecteer de gewenste Slack-werkruimte in het dropdownmenu.
Vereiste Bot Token Scopes
expand arrow
  • 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.
Slack Team ID ophalen
expand arrow
  • 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)

Server klonen en bouwen
expand arrow
  • 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.
Configuratieblok toevoegen
expand arrow
  • 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.

Beide waarden zijn gevoelig. Deel deze niet. Claude Desktop draait lokaal, dus het is veilig om ze hier te plakken.

  • Voer de prompt uit.
Claude herstarten
expand arrow
  • 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

GitHub-repository klonen
expand arrow
  • 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
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.
Configuratiebestand bijwerken
expand arrow
  • 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).
  • Sla het bestand op.
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 4
some-alt