Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Oppsett av AI Slack-automatisering | Smartere Kommunikasjon og Tidskontroll
Agentisk KI for Automatisering av Daglige Kontoroppgaver

bookOppsett av AI Slack-automatisering

I denne veiledningen skal vi koble Slack MCP-serveren til å automatisere Slack-arbeidsflyter. Denne serveren er et sikkert, åpen kildekode-alternativ.

Oppsett av Slack API-applikasjon

Opprette Slack-applikasjon
expand arrow
  1. Gå til Slack API-plattformen;
  2. Klikk på "Get Started"-knappen;
  3. Klikk deretter på "Go to Your Apps"-knappen;
  4. Klikk på den grønne "Create New App"-knappen;
  5. Opprett en ny applikasjon "From Scratch" for egendefinert konfigurasjon;
  6. Velg et beskrivende navn (f.eks. "AI Assistant" eller personlig identifikator);
  7. Velg ønsket Slack-arbeidsområde fra nedtrekksmenyen.
Nødvendige bot-token scopes
expand arrow
  • Velg "OAuth & Permissions" i sidemenyen;
  • For å aktivere "Install to Workspace"-knappen, bla ned til "Scope"-seksjonen;
  • I underseksjonen "User Token Scopes", klikk på "Add an Oauth Scope";
  • Legg til følgende scopes én etter én:
    • channels:history - lese meldingshistorikk fra offentlige kanaler;
    • channels:read - tilgang til grunnleggende kanal-informasjon;
    • chat:write - sende meldinger til kanaler og brukere;
    • reactions:read - vise emoji-reaksjoner på meldinger;
    • reactions:write - legge til emoji-reaksjoner på meldinger;
    • users:read - tilgang til grunnleggende brukerprofilinformasjon.
  • Bla opp og klikk nå på "Install to Workspace"-knappen;
  • I et nytt vindu, gjør deg kjent med de forespurte tillatelsene og godkjenn dem ved å klikke på "Allow";
  • Nå har du mottatt en OAuth Token som starter med xoxp-. Ikke lukk vinduet, da du trenger det senere.
Finn Slack Team ID
expand arrow
  • Åpne ønsket Slack-arbeidsområde i en nettleser;
  • Eller åpne Slack Desktop-vinduet;
  • Klikk på navnet til arbeidsområdet for å få tilgang til innstillinger;
  • Kopier arbeidsområdets URL og lim den inn i adressefeltet i nettleseren, eller skriv den inn manuelt;
  • Finn Team ID i URL-strukturen (vises etter "T"-prefikset);
  • Ikke lukk denne nettleserfanen heller.

Automatisk MCP-serverinstallasjon (anbefalt)

Klon og bygg serveren
expand arrow
  • I Claude, skriv inn denne prompten:
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
  • Kjør prompten.
Legg til konfigurasjonsblokk
expand arrow
  • I Claude, lim inn denne prompten:
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"
      }
    }
  }
}
  • Legg til to nødvendige parametere i blokken:
    • Slack-token (starter med xoxp-) → kopier fra Slack API-siden;
    • Slack team-ID (starter med T) → kopier fra arbeidsområde-URL.

Begge verdiene er sensitive. Ikke del dem. Claude Desktop kjører lokalt, så det er trygt å lime dem inn her.

  • Kjør prompten.
Start Claude på nytt
expand arrow
  • Avslutt Claude Desktop helt (macOS: Cmd + Q, Windows: Alt + F4);
  • Åpne Claude på nytt.

Noen advarsler kan vises — ignorer disse. De påvirker ikke funksjonaliteten.

Manuell integrasjon

Kloning av GitHub-repositorium
expand arrow
  • Åpne Terminal (Mac) eller Kommandolinje (Windows);
  • Naviger til katalogen der du lagrer AI-agent-repositorier med cd-kommandoen, for eksempel:
cd Documents/projects
git clone https://github.com/lars-hagen/slack-user-mcp.git
  • Gå inn i den nylig opprettede repository-mappen:
cd slack-user-mcp
  • Installer alle nødvendige avhengigheter og pakker for Slack MCP-serveren:
npm install
  • Kompiler prosjektet og opprett nødvendige build-filer for kjøring:
npm run build
  • Hvis du opplever problemer med kommandoer i Terminal, bruk Command/Ctrl + C for å avslutte prosessen.
Oppdatering av konfigurasjonsfil
expand arrow
  • Åpne Claude-konfigurasjonen via Command/Ctrl + ,;
  • Gå til Utvikler-fanen og velg "Rediger konfigurasjon";
  • Legg til Slack MCP-konfigurasjonsblokk etter eksisterende oppføringer;
    "slack": {
      "command": "npm",
      "args": [
        "run",
        "--prefix",
        "/path/to/slack-user-mcp",
        "start"
      ],
      "env": {
        "SLACK_TOKEN": "xoxp-...",
        "SLACK_TEAM_ID": "T..."
      }
    }
  • Sett inn nødvendige legitimasjoner:
    • Repository-sti (fra pwd-kommandoen i Terminal/Kommandolinje);
    • Bruker OAuth-token xoxp-... (fra Slack API);
    • Team-ID T... (fra arbeidsområde-URL).
  • Lagre filen.
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 4

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Awesome!

Completion rate improved to 10

bookOppsett av AI Slack-automatisering

Sveip for å vise menyen

I denne veiledningen skal vi koble Slack MCP-serveren til å automatisere Slack-arbeidsflyter. Denne serveren er et sikkert, åpen kildekode-alternativ.

Oppsett av Slack API-applikasjon

Opprette Slack-applikasjon
expand arrow
  1. Gå til Slack API-plattformen;
  2. Klikk på "Get Started"-knappen;
  3. Klikk deretter på "Go to Your Apps"-knappen;
  4. Klikk på den grønne "Create New App"-knappen;
  5. Opprett en ny applikasjon "From Scratch" for egendefinert konfigurasjon;
  6. Velg et beskrivende navn (f.eks. "AI Assistant" eller personlig identifikator);
  7. Velg ønsket Slack-arbeidsområde fra nedtrekksmenyen.
Nødvendige bot-token scopes
expand arrow
  • Velg "OAuth & Permissions" i sidemenyen;
  • For å aktivere "Install to Workspace"-knappen, bla ned til "Scope"-seksjonen;
  • I underseksjonen "User Token Scopes", klikk på "Add an Oauth Scope";
  • Legg til følgende scopes én etter én:
    • channels:history - lese meldingshistorikk fra offentlige kanaler;
    • channels:read - tilgang til grunnleggende kanal-informasjon;
    • chat:write - sende meldinger til kanaler og brukere;
    • reactions:read - vise emoji-reaksjoner på meldinger;
    • reactions:write - legge til emoji-reaksjoner på meldinger;
    • users:read - tilgang til grunnleggende brukerprofilinformasjon.
  • Bla opp og klikk nå på "Install to Workspace"-knappen;
  • I et nytt vindu, gjør deg kjent med de forespurte tillatelsene og godkjenn dem ved å klikke på "Allow";
  • Nå har du mottatt en OAuth Token som starter med xoxp-. Ikke lukk vinduet, da du trenger det senere.
Finn Slack Team ID
expand arrow
  • Åpne ønsket Slack-arbeidsområde i en nettleser;
  • Eller åpne Slack Desktop-vinduet;
  • Klikk på navnet til arbeidsområdet for å få tilgang til innstillinger;
  • Kopier arbeidsområdets URL og lim den inn i adressefeltet i nettleseren, eller skriv den inn manuelt;
  • Finn Team ID i URL-strukturen (vises etter "T"-prefikset);
  • Ikke lukk denne nettleserfanen heller.

Automatisk MCP-serverinstallasjon (anbefalt)

Klon og bygg serveren
expand arrow
  • I Claude, skriv inn denne prompten:
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
  • Kjør prompten.
Legg til konfigurasjonsblokk
expand arrow
  • I Claude, lim inn denne prompten:
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"
      }
    }
  }
}
  • Legg til to nødvendige parametere i blokken:
    • Slack-token (starter med xoxp-) → kopier fra Slack API-siden;
    • Slack team-ID (starter med T) → kopier fra arbeidsområde-URL.

Begge verdiene er sensitive. Ikke del dem. Claude Desktop kjører lokalt, så det er trygt å lime dem inn her.

  • Kjør prompten.
Start Claude på nytt
expand arrow
  • Avslutt Claude Desktop helt (macOS: Cmd + Q, Windows: Alt + F4);
  • Åpne Claude på nytt.

Noen advarsler kan vises — ignorer disse. De påvirker ikke funksjonaliteten.

Manuell integrasjon

Kloning av GitHub-repositorium
expand arrow
  • Åpne Terminal (Mac) eller Kommandolinje (Windows);
  • Naviger til katalogen der du lagrer AI-agent-repositorier med cd-kommandoen, for eksempel:
cd Documents/projects
git clone https://github.com/lars-hagen/slack-user-mcp.git
  • Gå inn i den nylig opprettede repository-mappen:
cd slack-user-mcp
  • Installer alle nødvendige avhengigheter og pakker for Slack MCP-serveren:
npm install
  • Kompiler prosjektet og opprett nødvendige build-filer for kjøring:
npm run build
  • Hvis du opplever problemer med kommandoer i Terminal, bruk Command/Ctrl + C for å avslutte prosessen.
Oppdatering av konfigurasjonsfil
expand arrow
  • Åpne Claude-konfigurasjonen via Command/Ctrl + ,;
  • Gå til Utvikler-fanen og velg "Rediger konfigurasjon";
  • Legg til Slack MCP-konfigurasjonsblokk etter eksisterende oppføringer;
    "slack": {
      "command": "npm",
      "args": [
        "run",
        "--prefix",
        "/path/to/slack-user-mcp",
        "start"
      ],
      "env": {
        "SLACK_TOKEN": "xoxp-...",
        "SLACK_TEAM_ID": "T..."
      }
    }
  • Sett inn nødvendige legitimasjoner:
    • Repository-sti (fra pwd-kommandoen i Terminal/Kommandolinje);
    • Bruker OAuth-token xoxp-... (fra Slack API);
    • Team-ID T... (fra arbeidsområde-URL).
  • Lagre filen.
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 4
some-alt