AI 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
- Siirry Slack API -alustalle;
- Napsauta "Get Started" -painiketta;
- Napsauta sitten "Go to Your Apps" -painiketta;
- Napsauta vihreää "Create New App" -painiketta;
- Luo uusi sovellus "From Scratch" mukautettua konfiguraatiota varten;
- Valitse kuvaava nimi (esim. "AI Assistant" tai henkilökohtainen tunniste);
- Valitse kohde-Slack-työtila avattavasta valikosta.
- 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.
- 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)
- 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.
- 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.
- Slack-token (alkaa
Molemmat arvot ovat arkaluonteisia. Älä jaa niitä. Claude Desktop toimii paikallisesti, joten niiden liittäminen tänne on turvallista.
- Suorita kehotus.
- 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
- Avaa Terminal (Mac) tai Komentorivi (Windows);
- Siirry hakemistoon, jossa säilytät AI-agenttien repositoriot
cd
-komennolla, esimerkiksi:
cd Documents/projects
- Lataa Slack MCP -palvelin -repository GitHubista paikalliselle koneellesi:
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.
- 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).
- Repositorion polku (Terminal/Komentorivin
- Tallenna tiedosto.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
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
AI 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
- Siirry Slack API -alustalle;
- Napsauta "Get Started" -painiketta;
- Napsauta sitten "Go to Your Apps" -painiketta;
- Napsauta vihreää "Create New App" -painiketta;
- Luo uusi sovellus "From Scratch" mukautettua konfiguraatiota varten;
- Valitse kuvaava nimi (esim. "AI Assistant" tai henkilökohtainen tunniste);
- Valitse kohde-Slack-työtila avattavasta valikosta.
- 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.
- 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)
- 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.
- 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.
- Slack-token (alkaa
Molemmat arvot ovat arkaluonteisia. Älä jaa niitä. Claude Desktop toimii paikallisesti, joten niiden liittäminen tänne on turvallista.
- Suorita kehotus.
- 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
- Avaa Terminal (Mac) tai Komentorivi (Windows);
- Siirry hakemistoon, jossa säilytät AI-agenttien repositoriot
cd
-komennolla, esimerkiksi:
cd Documents/projects
- Lataa Slack MCP -palvelin -repository GitHubista paikalliselle koneellesi:
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.
- 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).
- Repositorion polku (Terminal/Komentorivin
- Tallenna tiedosto.
Kiitos palautteestasi!