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 met Anthropic Claude

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 (bijv. "AI Assistant" of persoonlijke identificatie);
  7. Selecteer de gewenste Slack-werkruimte uit het dropdownmenu.
Vereiste Bot Token Scopes
expand arrow
  • 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.
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 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 hebben geen invloed op de functionaliteit.

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 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 + 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 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).
  • 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.

Suggested prompts:

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

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 (bijv. "AI Assistant" of persoonlijke identificatie);
  7. Selecteer de gewenste Slack-werkruimte uit het dropdownmenu.
Vereiste Bot Token Scopes
expand arrow
  • 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.
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 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 hebben geen invloed op de functionaliteit.

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 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 + 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 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).
  • Sla het bestand op.
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 2. Hoofdstuk 4
some-alt