Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Konfigurera AI Slack-automatisering | Smartare Kommunikation och Tidskontroll
Agentisk AI för Automatisering av Dagliga Kontorsuppgifter

bookKonfigurera AI Slack-automatisering

I denna handledning kommer vi att ansluta Slack MCP-servern för att automatisera Slack-arbetsflöden. Denna server är ett säkert, öppen källkods-alternativ.

Inställning av Slack API-applikation

Skapa din Slack-app
expand arrow
  1. Gå till Slack API-plattformen;
  2. Klicka på "Get Started"-knappen;
  3. Klicka sedan på "Go to Your Apps"-knappen;
  4. Klicka på den gröna "Create New App"-knappen;
  5. Skapa en ny applikation "From Scratch" för anpassad konfiguration;
  6. Välj ett beskrivande namn (t.ex. "AI Assistant" eller personligt identifierare);
  7. Välj önskad Slack-arbetsyta från rullgardinsmenyn.
Nödvändiga Bot Token-scopes
expand arrow
  • Välj "OAuth & Permissions" i sidomenyn;
  • För att aktivera "Install to Workspace"-knappen, scrolla ner till avsnittet "Scope";
  • I delavsnittet "User Token Scopes", klicka på "Add an Oauth Scope";
  • Lägg till följande scopes en i taget:
    • channels:history - läsa meddelandehistorik från publika kanaler;
    • channels:read - få tillgång till grundläggande kanalinformation;
    • chat:write - skicka meddelanden till kanaler och användare;
    • reactions:read - visa emoji-reaktioner på meddelanden;
    • reactions:write - lägga till emoji-reaktioner på meddelanden;
    • users:read - få tillgång till grundläggande användarprofilinformation.
  • Scrolla upp och klicka nu på "Install to Workspace"-knappen;
  • I ett nytt fönster, bekanta dig med de begärda behörigheterna och godkänn dem genom att klicka på "Allow";
  • Nu har du fått en OAuth Token som börjar med xoxp-. Stäng inte fönstret för framtida användning.
Hämta Slack Team ID
expand arrow
  • Öppna den aktuella Slack-arbetsytan i en webbläsare;
  • Eller öppna Slack Desktop-fönstret;
  • Klicka på arbetsytans namn för att komma åt inställningarna;
  • Kopiera arbetsytans URL och klistra in den i webbläsarens adressfält eller skriv in den manuellt;
  • Lokalisera Team ID i URL-strukturen (visas efter prefixet "T");
  • Stäng inte denna webbläsarflik heller.

Automatisk installation av MCP-server (Rekommenderas)

Klona och bygg servern
expand arrow
  • I Claude, skriv in denna 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
  • Kör prompten.
Lägg till konfigurationsblock
expand arrow
  • I Claude, klistra in denna 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"
      }
    }
  }
}
  • Lägg till två obligatoriska parametrar i blocket:
    • Slack-token (börjar med xoxp-) → kopiera från Slack API-sidan;
    • Slack team-ID (börjar med T) → kopiera från arbetsytans URL.

Båda värdena är känsliga. Dela dem inte. Claude Desktop körs lokalt, så det är säkert att klistra in dem här.

  • Kör prompten.
Starta om Claude
expand arrow
  • Avsluta Claude Desktop helt (macOS: Cmd + Q, Windows: Alt + F4);
  • Starta om Claude.

Vissa varningar kan visas — ignorera dessa. De påverkar inte funktionaliteten.

Manuell integration

Klona GitHub-repository
expand arrow
  • Öppna Terminal (Mac) eller Kommandotolken (Windows);
  • Navigera till katalogen där du lagrar AI-agenters repos med cd-kommandot, till exempel:
cd Documents/projects
git clone https://github.com/lars-hagen/slack-user-mcp.git
  • Gå in i den nyskapade repository-katalogen:
cd slack-user-mcp
  • Installera alla nödvändiga beroenden och paket för Slack MCP-servern:
npm install
  • Kompilera projektet och skapa de build-filer som behövs för körning:
npm run build
  • Om du får problem vid kommandokörning i Terminal, använd Command/Ctrl + C för att avsluta processen.
Uppdateringar av konfigurationsfil
expand arrow
  • Öppna Claude-konfigurationen via Command/Ctrl + ,;
  • Öppna Developer-fliken och välj "Edit Config";
  • Lägg till Slack MCP-konfigurationsblock efter befintliga poster;
    "slack": {
      "command": "npm",
      "args": [
        "run",
        "--prefix",
        "/path/to/slack-user-mcp",
        "start"
      ],
      "env": {
        "SLACK_TOKEN": "xoxp-...",
        "SLACK_TEAM_ID": "T..."
      }
    }
  • Ange nödvändiga autentiseringsuppgifter:
    • Sökväg till repository (från pwd-kommandot i Terminal/Kommandotolk);
    • Användarens OAuth-token xoxp-... (från Slack API);
    • Team-ID T... (från arbetsytans URL).
  • Spara filen.
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 4

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Awesome!

Completion rate improved to 10

bookKonfigurera AI Slack-automatisering

Svep för att visa menyn

I denna handledning kommer vi att ansluta Slack MCP-servern för att automatisera Slack-arbetsflöden. Denna server är ett säkert, öppen källkods-alternativ.

Inställning av Slack API-applikation

Skapa din Slack-app
expand arrow
  1. Gå till Slack API-plattformen;
  2. Klicka på "Get Started"-knappen;
  3. Klicka sedan på "Go to Your Apps"-knappen;
  4. Klicka på den gröna "Create New App"-knappen;
  5. Skapa en ny applikation "From Scratch" för anpassad konfiguration;
  6. Välj ett beskrivande namn (t.ex. "AI Assistant" eller personligt identifierare);
  7. Välj önskad Slack-arbetsyta från rullgardinsmenyn.
Nödvändiga Bot Token-scopes
expand arrow
  • Välj "OAuth & Permissions" i sidomenyn;
  • För att aktivera "Install to Workspace"-knappen, scrolla ner till avsnittet "Scope";
  • I delavsnittet "User Token Scopes", klicka på "Add an Oauth Scope";
  • Lägg till följande scopes en i taget:
    • channels:history - läsa meddelandehistorik från publika kanaler;
    • channels:read - få tillgång till grundläggande kanalinformation;
    • chat:write - skicka meddelanden till kanaler och användare;
    • reactions:read - visa emoji-reaktioner på meddelanden;
    • reactions:write - lägga till emoji-reaktioner på meddelanden;
    • users:read - få tillgång till grundläggande användarprofilinformation.
  • Scrolla upp och klicka nu på "Install to Workspace"-knappen;
  • I ett nytt fönster, bekanta dig med de begärda behörigheterna och godkänn dem genom att klicka på "Allow";
  • Nu har du fått en OAuth Token som börjar med xoxp-. Stäng inte fönstret för framtida användning.
Hämta Slack Team ID
expand arrow
  • Öppna den aktuella Slack-arbetsytan i en webbläsare;
  • Eller öppna Slack Desktop-fönstret;
  • Klicka på arbetsytans namn för att komma åt inställningarna;
  • Kopiera arbetsytans URL och klistra in den i webbläsarens adressfält eller skriv in den manuellt;
  • Lokalisera Team ID i URL-strukturen (visas efter prefixet "T");
  • Stäng inte denna webbläsarflik heller.

Automatisk installation av MCP-server (Rekommenderas)

Klona och bygg servern
expand arrow
  • I Claude, skriv in denna 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
  • Kör prompten.
Lägg till konfigurationsblock
expand arrow
  • I Claude, klistra in denna 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"
      }
    }
  }
}
  • Lägg till två obligatoriska parametrar i blocket:
    • Slack-token (börjar med xoxp-) → kopiera från Slack API-sidan;
    • Slack team-ID (börjar med T) → kopiera från arbetsytans URL.

Båda värdena är känsliga. Dela dem inte. Claude Desktop körs lokalt, så det är säkert att klistra in dem här.

  • Kör prompten.
Starta om Claude
expand arrow
  • Avsluta Claude Desktop helt (macOS: Cmd + Q, Windows: Alt + F4);
  • Starta om Claude.

Vissa varningar kan visas — ignorera dessa. De påverkar inte funktionaliteten.

Manuell integration

Klona GitHub-repository
expand arrow
  • Öppna Terminal (Mac) eller Kommandotolken (Windows);
  • Navigera till katalogen där du lagrar AI-agenters repos med cd-kommandot, till exempel:
cd Documents/projects
git clone https://github.com/lars-hagen/slack-user-mcp.git
  • Gå in i den nyskapade repository-katalogen:
cd slack-user-mcp
  • Installera alla nödvändiga beroenden och paket för Slack MCP-servern:
npm install
  • Kompilera projektet och skapa de build-filer som behövs för körning:
npm run build
  • Om du får problem vid kommandokörning i Terminal, använd Command/Ctrl + C för att avsluta processen.
Uppdateringar av konfigurationsfil
expand arrow
  • Öppna Claude-konfigurationen via Command/Ctrl + ,;
  • Öppna Developer-fliken och välj "Edit Config";
  • Lägg till Slack MCP-konfigurationsblock efter befintliga poster;
    "slack": {
      "command": "npm",
      "args": [
        "run",
        "--prefix",
        "/path/to/slack-user-mcp",
        "start"
      ],
      "env": {
        "SLACK_TOKEN": "xoxp-...",
        "SLACK_TEAM_ID": "T..."
      }
    }
  • Ange nödvändiga autentiseringsuppgifter:
    • Sökväg till repository (från pwd-kommandot i Terminal/Kommandotolk);
    • Användarens OAuth-token xoxp-... (från Slack API);
    • Team-ID T... (från arbetsytans URL).
  • Spara filen.
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 2. Kapitel 4
some-alt