Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele AI Slack-Automaation Käyttöönotto | Älykkäämpi Viestintä ja Ajanhallinta
Agenttinen tekoäly toimistotehtävien automatisointiin Anthropic Clauden avulla

bookAI Slack-Automaation Käyttöönotto

Tässä ohjeessa yhdistetään Slack MCP -palvelin Slack-työskentelyn automatisointiin. Tämä palvelin on turvallinen ja avoimen lähdekoodin vaihtoehto.

Slack API -sovelluksen käyttöönotto

Slack-sovelluksen luominen
expand arrow
  1. Siirry Slack API -alustalle;
  2. Napsauta "Get Started" -painiketta;
  3. Napsauta sitten "Go to Your Apps" -painiketta;
  4. Napsauta vihreää "Create New App" -painiketta;
  5. Luo uusi sovellus "From Scratch" mukautettua konfiguraatiota varten;
  6. Valitse kuvaava nimi (esim. "AI Assistant" tai henkilökohtainen tunniste);
  7. Valitse kohde-Slack-työtila avattavasta valikosta.
Vaaditut botin oikeudet
expand arrow
  • Valitse sivuvalikosta "OAuth & Permissions";
  • Aktivoi "Install to Workspace" -painike vierittämällä alas "Scope"-osioon;
  • "User Token Scopes" -alavalikossa napsauta "Add an Oauth Scope";
  • Lisää yksi kerrallaan seuraavat oikeudet:
    • channels:history - lue julkisten kanavien viestihistoria;
    • channels:read - pääsy kanavien perustietoihin;
    • chat:write - lähetä viestejä kanaviin ja käyttäjille;
    • reactions:read - tarkastele viestien emoji-reaktioita;
    • reactions:write - lisää emoji-reaktioita viesteihin;
    • users:read - pääsy käyttäjäprofiilien perustietoihin.
  • Vieritä ylös ja napsauta nyt "Install to Workspace" -painiketta;
  • Uudessa ikkunassa tutustu pyydettyihin oikeuksiin ja hyväksy ne napsauttamalla "Allow";
  • Saat nyt OAuth Token -avaimen, joka alkaa xoxp-. Älä sulje ikkunaa, tarvitset sitä myöhemmin.
Slack Team ID:n hakeminen
expand arrow
  • Avaa kohde-Slack-työtila selaimessa;
  • Tai avaa Slackin työpöytäsovellus;
  • Napsauta työtilan nimeä päästäksesi asetuksiin;
  • Kopioi työtilan URL-osoite ja liitä se selaimen osoiteriville tai kirjoita se manuaalisesti;
  • Etsi Team ID URL-rakenteesta (näkyy "T"-etuliitteen jälkeen);
  • Älä sulje tätä selainvälilehteä myöskään.

MCP-palvelimen automaattinen asennus (suositeltu)

Palvelimen kloonaus ja kääntäminen
expand arrow
  • Claudeen kirjoita seuraava kehotus:
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
  • Suorita kehotus.
Lisää konfiguraatiolohko
expand arrow
  • Claudeen liitä seuraava kehotus:
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"
      }
    }
  }
}
  • Lisää kaksi vaadittua parametria lohkoon:
    • Slack-token (alkaa xoxp-) → kopioi Slack API -sivulta;
    • Slack-tiimin tunniste (alkaa T) → kopioi työtilan URL-osoitteesta.

Molemmat arvot ovat arkaluonteisia. Älä jaa niitä. Claude Desktop toimii paikallisesti, joten niiden liittäminen tänne on turvallista.

  • Suorita kehotus.
Käynnistä Claude uudelleen
expand arrow
  • Sulje Claude Desktop kokonaan (macOS: Cmd + Q, Windows: Alt + F4);
  • Avaa Claude uudelleen.

Joidenkin varoitusten esiintyminen on mahdollista — ohita ne. Ne eivät vaikuta toiminnallisuuteen.

Manuaalinen integrointi

GitHub-repositorion kloonaus
expand arrow
  • Avaa Terminal (Mac) tai Komentorivi (Windows);
  • Siirry hakemistoon, jossa säilytät AI-agenttien repositoriot cd-komennolla, esimerkiksi:
cd Documents/projects
git clone https://github.com/lars-hagen/slack-user-mcp.git
  • Siirry juuri luotuun repository-hakemistoon:
cd slack-user-mcp
  • Asenna kaikki tarvittavat riippuvuudet ja paketit Slack MCP -palvelinta varten:
npm install
  • Käännä projekti ja luo suoritukseen tarvittavat build-tiedostot:
npm run build
  • Jos komentojen suorittamisessa ilmenee ongelmia, käytä Command/Ctrl + C prosessin lopettamiseen.
Asetustiedoston päivitykset
expand arrow
  • Avaa Clauden asetukset Command/Ctrl + ,;
  • Avaa Kehittäjä-välilehti ja valitse "Muokkaa asetuksia";
  • Lisää Slack MCP -konfiguraatiolohko olemassa olevien merkintöjen jälkeen;
    "slack": {
      "command": "npm",
      "args": [
        "run",
        "--prefix",
        "/path/to/slack-user-mcp",
        "start"
      ],
      "env": {
        "SLACK_TOKEN": "xoxp-...",
        "SLACK_TEAM_ID": "T..."
      }
    }
  • Syötä vaaditut tunnistetiedot:
    • Repositorion polku (Terminal/Komentorivin pwd-komennosta);
    • Käyttäjän OAuth-token xoxp-... (Slack API:sta);
    • Tiimin tunniste T... (työtilan URL-osoitteesta).
  • Tallenna tiedosto.
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 4

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

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-Automaation Käyttöönotto

Pyyhkäise näyttääksesi valikon

Tässä ohjeessa yhdistetään Slack MCP -palvelin Slack-työskentelyn automatisointiin. Tämä palvelin on turvallinen ja avoimen lähdekoodin vaihtoehto.

Slack API -sovelluksen käyttöönotto

Slack-sovelluksen luominen
expand arrow
  1. Siirry Slack API -alustalle;
  2. Napsauta "Get Started" -painiketta;
  3. Napsauta sitten "Go to Your Apps" -painiketta;
  4. Napsauta vihreää "Create New App" -painiketta;
  5. Luo uusi sovellus "From Scratch" mukautettua konfiguraatiota varten;
  6. Valitse kuvaava nimi (esim. "AI Assistant" tai henkilökohtainen tunniste);
  7. Valitse kohde-Slack-työtila avattavasta valikosta.
Vaaditut botin oikeudet
expand arrow
  • Valitse sivuvalikosta "OAuth & Permissions";
  • Aktivoi "Install to Workspace" -painike vierittämällä alas "Scope"-osioon;
  • "User Token Scopes" -alavalikossa napsauta "Add an Oauth Scope";
  • Lisää yksi kerrallaan seuraavat oikeudet:
    • channels:history - lue julkisten kanavien viestihistoria;
    • channels:read - pääsy kanavien perustietoihin;
    • chat:write - lähetä viestejä kanaviin ja käyttäjille;
    • reactions:read - tarkastele viestien emoji-reaktioita;
    • reactions:write - lisää emoji-reaktioita viesteihin;
    • users:read - pääsy käyttäjäprofiilien perustietoihin.
  • Vieritä ylös ja napsauta nyt "Install to Workspace" -painiketta;
  • Uudessa ikkunassa tutustu pyydettyihin oikeuksiin ja hyväksy ne napsauttamalla "Allow";
  • Saat nyt OAuth Token -avaimen, joka alkaa xoxp-. Älä sulje ikkunaa, tarvitset sitä myöhemmin.
Slack Team ID:n hakeminen
expand arrow
  • Avaa kohde-Slack-työtila selaimessa;
  • Tai avaa Slackin työpöytäsovellus;
  • Napsauta työtilan nimeä päästäksesi asetuksiin;
  • Kopioi työtilan URL-osoite ja liitä se selaimen osoiteriville tai kirjoita se manuaalisesti;
  • Etsi Team ID URL-rakenteesta (näkyy "T"-etuliitteen jälkeen);
  • Älä sulje tätä selainvälilehteä myöskään.

MCP-palvelimen automaattinen asennus (suositeltu)

Palvelimen kloonaus ja kääntäminen
expand arrow
  • Claudeen kirjoita seuraava kehotus:
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
  • Suorita kehotus.
Lisää konfiguraatiolohko
expand arrow
  • Claudeen liitä seuraava kehotus:
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"
      }
    }
  }
}
  • Lisää kaksi vaadittua parametria lohkoon:
    • Slack-token (alkaa xoxp-) → kopioi Slack API -sivulta;
    • Slack-tiimin tunniste (alkaa T) → kopioi työtilan URL-osoitteesta.

Molemmat arvot ovat arkaluonteisia. Älä jaa niitä. Claude Desktop toimii paikallisesti, joten niiden liittäminen tänne on turvallista.

  • Suorita kehotus.
Käynnistä Claude uudelleen
expand arrow
  • Sulje Claude Desktop kokonaan (macOS: Cmd + Q, Windows: Alt + F4);
  • Avaa Claude uudelleen.

Joidenkin varoitusten esiintyminen on mahdollista — ohita ne. Ne eivät vaikuta toiminnallisuuteen.

Manuaalinen integrointi

GitHub-repositorion kloonaus
expand arrow
  • Avaa Terminal (Mac) tai Komentorivi (Windows);
  • Siirry hakemistoon, jossa säilytät AI-agenttien repositoriot cd-komennolla, esimerkiksi:
cd Documents/projects
git clone https://github.com/lars-hagen/slack-user-mcp.git
  • Siirry juuri luotuun repository-hakemistoon:
cd slack-user-mcp
  • Asenna kaikki tarvittavat riippuvuudet ja paketit Slack MCP -palvelinta varten:
npm install
  • Käännä projekti ja luo suoritukseen tarvittavat build-tiedostot:
npm run build
  • Jos komentojen suorittamisessa ilmenee ongelmia, käytä Command/Ctrl + C prosessin lopettamiseen.
Asetustiedoston päivitykset
expand arrow
  • Avaa Clauden asetukset Command/Ctrl + ,;
  • Avaa Kehittäjä-välilehti ja valitse "Muokkaa asetuksia";
  • Lisää Slack MCP -konfiguraatiolohko olemassa olevien merkintöjen jälkeen;
    "slack": {
      "command": "npm",
      "args": [
        "run",
        "--prefix",
        "/path/to/slack-user-mcp",
        "start"
      ],
      "env": {
        "SLACK_TOKEN": "xoxp-...",
        "SLACK_TEAM_ID": "T..."
      }
    }
  • Syötä vaaditut tunnistetiedot:
    • Repositorion polku (Terminal/Komentorivin pwd-komennosta);
    • Käyttäjän OAuth-token xoxp-... (Slack API:sta);
    • Tiimin tunniste T... (työtilan URL-osoitteesta).
  • Tallenna tiedosto.
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 4
some-alt