Налаштування Автоматизації Slack за Допомогою ШІ
У цьому підручнику ми підключимо Slack MCP server для автоматизації робочих процесів у Slack. Цей сервер є безпечною, відкритою альтернативою.
Налаштування Slack API додатку
- Перейдіть на платформу Slack API;
- Натисніть кнопку "Get Started";
- Далі натисніть кнопку "Go to Your Apps";
- Натисніть зелену кнопку "Create New App";
- Створіть новий застосунок "From Scratch" для власної конфігурації;
- Оберіть описову назву (наприклад, "AI Assistant" або персональний ідентифікатор);
- Виберіть цільовий Slack workspace у випадаючому меню.
- У бічному меню оберіть "OAuth & Permissions";
- Щоб активувати кнопку "Install to Workspace", прокрутіть до розділу "Scope";
- У підрозділі "User Token Scopes" натисніть "Add an Oauth Scope";
- Додайте по черзі такі області доступу:
channels:history
- читання історії повідомлень у публічних каналах;channels:read
- доступ до основної інформації про канали;chat:write
- надсилання повідомлень у канали та користувачам;reactions:read
- перегляд реакцій-емодзі на повідомлення;reactions:write
- додавання реакцій-емодзі до повідомлень;users:read
- доступ до основної інформації профілю користувача.
- Прокрутіть вгору та натисніть кнопку "Install to Workspace";
- У новому вікні ознайомтеся з необхідними дозволами та підтвердьте їх, натиснувши "Allow";
- Тепер ви отримали OAuth Token, який починається з
xoxp-
. Не закривайте це вікно для подальшого використання.
- Відкрийте цільовий Slack workspace у браузері;
- Або відкрийте Slack Desktop;
- Натисніть на назву workspace для доступу до налаштувань;
- Скопіюйте URL workspace та вставте його в адресний рядок браузера або введіть вручну;
- Знайдіть Team ID у структурі URL (з'являється після префіксу "T");
- Також не закривайте цю вкладку браузера.
Автоматичне встановлення MCP-сервера (рекомендовано)
- У Claude введіть цей запит:
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
- Запустіть запит.
- У Claude вставте цей запит:
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"
}
}
}
}
- Додайте два обов'язкові параметри всередині блоку:
- Slack token (починається з
xoxp-
) → скопіюйте його зі сторінки Slack API; - Slack team ID (починається з
T
) → скопіюйте його з URL робочого простору.
- Slack token (починається з
Обидва значення є конфіденційними. Не поширюйте їх. Claude Desktop працює локально, тому тут безпечно їх вставляти.
- Запустіть запит.
- Повністю закрийте Claude Desktop (macOS:
Cmd + Q
, Windows:Alt + F4
); - Знову відкрийте Claude.
Можуть з'явитися попередження — ігноруйте їх. Вони не впливають на функціональність.
Ручна інтеграція
- Відкрийте Terminal (Mac) або Command Line (Windows);
- Перейдіть до директорії, де зберігаються репозиторії AI-агентів, за допомогою команди
cd
, наприклад:
cd Documents/projects
- Завантажте репозиторій Slack MCP server з GitHub на локальний комп'ютер:
git clone https://github.com/lars-hagen/slack-user-mcp.git
- Перейдіть у створену директорію репозиторію:
cd slack-user-mcp
- Встановіть усі необхідні залежності та пакети для Slack MCP server:
npm install
- Скомпілюйте проєкт і створіть файли збірки, необхідні для виконання:
npm run build
- Якщо виникають проблеми з виконанням команд у Terminal, використовуйте
Command/Ctrl + C
для завершення процесу.
- Відкрийте конфігурацію Claude за допомогою
Command/Ctrl + ,
; - Відкрийте вкладку Developer та оберіть "Edit Config";
- Додайте блок конфігурації Slack MCP після наявних записів;
"slack": {
"command": "npm",
"args": [
"run",
"--prefix",
"/path/to/slack-user-mcp",
"start"
],
"env": {
"SLACK_TOKEN": "xoxp-...",
"SLACK_TEAM_ID": "T..."
}
}
- Вставте необхідні облікові дані:
- Шлях до репозиторію (з команди
pwd
у Terminal/Command line); - User OAuth Token
xoxp-...
(зі Slack API); - Team ID
T...
(з URL робочого простору).
- Шлях до репозиторію (з команди
- Збережіть файл.
Дякуємо за ваш відгук!
Запитати АІ
Запитати АІ
Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат
Awesome!
Completion rate improved to 10
Налаштування Автоматизації Slack за Допомогою ШІ
Свайпніть щоб показати меню
У цьому підручнику ми підключимо Slack MCP server для автоматизації робочих процесів у Slack. Цей сервер є безпечною, відкритою альтернативою.
Налаштування Slack API додатку
- Перейдіть на платформу Slack API;
- Натисніть кнопку "Get Started";
- Далі натисніть кнопку "Go to Your Apps";
- Натисніть зелену кнопку "Create New App";
- Створіть новий застосунок "From Scratch" для власної конфігурації;
- Оберіть описову назву (наприклад, "AI Assistant" або персональний ідентифікатор);
- Виберіть цільовий Slack workspace у випадаючому меню.
- У бічному меню оберіть "OAuth & Permissions";
- Щоб активувати кнопку "Install to Workspace", прокрутіть до розділу "Scope";
- У підрозділі "User Token Scopes" натисніть "Add an Oauth Scope";
- Додайте по черзі такі області доступу:
channels:history
- читання історії повідомлень у публічних каналах;channels:read
- доступ до основної інформації про канали;chat:write
- надсилання повідомлень у канали та користувачам;reactions:read
- перегляд реакцій-емодзі на повідомлення;reactions:write
- додавання реакцій-емодзі до повідомлень;users:read
- доступ до основної інформації профілю користувача.
- Прокрутіть вгору та натисніть кнопку "Install to Workspace";
- У новому вікні ознайомтеся з необхідними дозволами та підтвердьте їх, натиснувши "Allow";
- Тепер ви отримали OAuth Token, який починається з
xoxp-
. Не закривайте це вікно для подальшого використання.
- Відкрийте цільовий Slack workspace у браузері;
- Або відкрийте Slack Desktop;
- Натисніть на назву workspace для доступу до налаштувань;
- Скопіюйте URL workspace та вставте його в адресний рядок браузера або введіть вручну;
- Знайдіть Team ID у структурі URL (з'являється після префіксу "T");
- Також не закривайте цю вкладку браузера.
Автоматичне встановлення MCP-сервера (рекомендовано)
- У Claude введіть цей запит:
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
- Запустіть запит.
- У Claude вставте цей запит:
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"
}
}
}
}
- Додайте два обов'язкові параметри всередині блоку:
- Slack token (починається з
xoxp-
) → скопіюйте його зі сторінки Slack API; - Slack team ID (починається з
T
) → скопіюйте його з URL робочого простору.
- Slack token (починається з
Обидва значення є конфіденційними. Не поширюйте їх. Claude Desktop працює локально, тому тут безпечно їх вставляти.
- Запустіть запит.
- Повністю закрийте Claude Desktop (macOS:
Cmd + Q
, Windows:Alt + F4
); - Знову відкрийте Claude.
Можуть з'явитися попередження — ігноруйте їх. Вони не впливають на функціональність.
Ручна інтеграція
- Відкрийте Terminal (Mac) або Command Line (Windows);
- Перейдіть до директорії, де зберігаються репозиторії AI-агентів, за допомогою команди
cd
, наприклад:
cd Documents/projects
- Завантажте репозиторій Slack MCP server з GitHub на локальний комп'ютер:
git clone https://github.com/lars-hagen/slack-user-mcp.git
- Перейдіть у створену директорію репозиторію:
cd slack-user-mcp
- Встановіть усі необхідні залежності та пакети для Slack MCP server:
npm install
- Скомпілюйте проєкт і створіть файли збірки, необхідні для виконання:
npm run build
- Якщо виникають проблеми з виконанням команд у Terminal, використовуйте
Command/Ctrl + C
для завершення процесу.
- Відкрийте конфігурацію Claude за допомогою
Command/Ctrl + ,
; - Відкрийте вкладку Developer та оберіть "Edit Config";
- Додайте блок конфігурації Slack MCP після наявних записів;
"slack": {
"command": "npm",
"args": [
"run",
"--prefix",
"/path/to/slack-user-mcp",
"start"
],
"env": {
"SLACK_TOKEN": "xoxp-...",
"SLACK_TEAM_ID": "T..."
}
}
- Вставте необхідні облікові дані:
- Шлях до репозиторію (з команди
pwd
у Terminal/Command line); - User OAuth Token
xoxp-...
(зі Slack API); - Team ID
T...
(з URL робочого простору).
- Шлях до репозиторію (з команди
- Збережіть файл.
Дякуємо за ваш відгук!