AI Slack-automaation Käyttöönotto
Tässä ohjeessa yhdistämme Slack MCP -palvelimen Slack-työprosessien automatisointiin. Tämä palvelin on turvallinen, 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 valitsemalla "From Scratch" mukautettua konfiguraatiota varten;
- Valitse kuvaava nimi (esim. "AI Assistant" tai oma 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" -aliosiossa napsauta "Add an Oauth Scope";
- Lisää seuraavat oikeudet yksitellen:
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 tarkastele pyydettyjä oikeuksia ja salli ne napsauttamalla "Allow";
- Nyt olet saanut OAuth Token -tunnisteen, joka alkaa
xoxp-
. Älä sulje ikkunaa, sillä 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ä.
MCP-palvelimen automaattinen asennus (suositeltu)
- Claudeen kirjoita tämä 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ä tämä 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 se Slack API -sivulta; - Slack-tiimin ID (alkaa
T
) → kopioi se 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 repositorioita
cd
-komennolla, esimerkiksi:
cd Documents/projects
- Lataa Slack MCP server -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 -palvelimelle:
npm install
- Käännä projekti ja luo suoritukseen tarvittavat build-tiedostot:
npm run build
- Jos komentojen suorittamisessa ilmenee ongelmia Terminaalissa, käytä
Command/Ctrl + C
prosessin lopettamiseen.
- Avaa Claude-konfiguraatio
Command/Ctrl + ,
; - Avaa Kehittäjä-välilehti ja valitse "Muokkaa konfiguraatiota";
- Lisää Slack MCP -konfiguraatiolohko olemassa olevien rivien jälkeen;
"slack": {
"command": "npm",
"args": [
"run",
"--prefix",
"/path/to/slack-user-mcp",
"start"
],
"env": {
"SLACK_TOKEN": "xoxp-...",
"SLACK_TEAM_ID": "T..."
}
}
- Lisää vaaditut tunnistetiedot:
- Repositorion polku (Terminal/Komento-rivin
pwd
-komennosta); - Käyttäjän OAuth-token
xoxp-...
(Slack API:sta); - Tiimin ID
T...
(työtilan URL-osoitteesta).
- Repositorion polku (Terminal/Komento-rivin
- Tallenna tiedosto.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Awesome!
Completion rate improved to 10
AI Slack-automaation Käyttöönotto
Pyyhkäise näyttääksesi valikon
Tässä ohjeessa yhdistämme Slack MCP -palvelimen Slack-työprosessien automatisointiin. Tämä palvelin on turvallinen, 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 valitsemalla "From Scratch" mukautettua konfiguraatiota varten;
- Valitse kuvaava nimi (esim. "AI Assistant" tai oma 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" -aliosiossa napsauta "Add an Oauth Scope";
- Lisää seuraavat oikeudet yksitellen:
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 tarkastele pyydettyjä oikeuksia ja salli ne napsauttamalla "Allow";
- Nyt olet saanut OAuth Token -tunnisteen, joka alkaa
xoxp-
. Älä sulje ikkunaa, sillä 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ä.
MCP-palvelimen automaattinen asennus (suositeltu)
- Claudeen kirjoita tämä 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ä tämä 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 se Slack API -sivulta; - Slack-tiimin ID (alkaa
T
) → kopioi se 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 repositorioita
cd
-komennolla, esimerkiksi:
cd Documents/projects
- Lataa Slack MCP server -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 -palvelimelle:
npm install
- Käännä projekti ja luo suoritukseen tarvittavat build-tiedostot:
npm run build
- Jos komentojen suorittamisessa ilmenee ongelmia Terminaalissa, käytä
Command/Ctrl + C
prosessin lopettamiseen.
- Avaa Claude-konfiguraatio
Command/Ctrl + ,
; - Avaa Kehittäjä-välilehti ja valitse "Muokkaa konfiguraatiota";
- Lisää Slack MCP -konfiguraatiolohko olemassa olevien rivien jälkeen;
"slack": {
"command": "npm",
"args": [
"run",
"--prefix",
"/path/to/slack-user-mcp",
"start"
],
"env": {
"SLACK_TOKEN": "xoxp-...",
"SLACK_TEAM_ID": "T..."
}
}
- Lisää vaaditut tunnistetiedot:
- Repositorion polku (Terminal/Komento-rivin
pwd
-komennosta); - Käyttäjän OAuth-token
xoxp-...
(Slack API:sta); - Tiimin ID
T...
(työtilan URL-osoitteesta).
- Repositorion polku (Terminal/Komento-rivin
- Tallenna tiedosto.
Kiitos palautteestasi!