Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Konfigurera AI Slack-automation | Smartare Kommunikation och Tidskontroll
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Agentisk AI för Automatisering av Dagliga Kontorsuppgifter med Anthropic Claude

bookKonfigurera AI Slack-automation

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.

Slack API-applikationsinställning

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
  • I sidomenyn, välj "OAuth & Permissions";
  • För att aktivera "Install to Workspace"-knappen, scrolla ner till avsnittet "Scope";
  • I underavsnittet "User Token Scopes", klicka på "Add an Oauth Scope";
  • Lägg till följande scopes en i taget:
    • channels:history - read message history from public channels;
    • channels:read - access basic channel information;
    • chat:write - send messages to channels and users;
    • reactions:read - view emoji reactions on messages;
    • reactions:write - add emoji reactions to messages;
    • users:read - access basic user profile information.
  • 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 Terminalen (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 byggfiler som behövs för körning:
npm run build
  • Om du stöter på problem vid kommandokörning i Terminalen, 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 Terminalen/Kommandotolken);
    • 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

bookKonfigurera AI Slack-automation

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.

Slack API-applikationsinställning

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
  • I sidomenyn, välj "OAuth & Permissions";
  • För att aktivera "Install to Workspace"-knappen, scrolla ner till avsnittet "Scope";
  • I underavsnittet "User Token Scopes", klicka på "Add an Oauth Scope";
  • Lägg till följande scopes en i taget:
    • channels:history - read message history from public channels;
    • channels:read - access basic channel information;
    • chat:write - send messages to channels and users;
    • reactions:read - view emoji reactions on messages;
    • reactions:write - add emoji reactions to messages;
    • users:read - access basic user profile information.
  • 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 Terminalen (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 byggfiler som behövs för körning:
npm run build
  • Om du stöter på problem vid kommandokörning i Terminalen, 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 Terminalen/Kommandotolken);
    • 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