Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Einrichtung der KI-Slack-Automatisierung | Intelligentere Kommunikation & Zeitkontrolle
Agentenbasierte KI zur Automatisierung Täglicher Büroaufgaben mit Anthropic Claude

bookEinrichtung der KI-Slack-Automatisierung

In diesem Tutorial verbinden wir den Slack MCP Server, um Slack-Workflows zu automatisieren. Dieser Server ist eine sichere, quelloffene Option.

Einrichtung der Slack API-Anwendung

Erstellen der Slack-App
expand arrow
  1. Zugriff auf die Slack API-Plattform;
  2. Auf die Schaltfläche "Get Started" klicken;
  3. Anschließend auf "Go to Your Apps" klicken;
  4. Auf die grüne Schaltfläche "Create New App" klicken;
  5. Neue Anwendung "From Scratch" für individuelle Konfiguration erstellen;
  6. Einen beschreibenden Namen wählen (z. B. "AI Assistant" oder persönliche Kennung);
  7. Ziel-Slack-Workspace aus dem Dropdown-Menü auswählen.
Erforderliche Bot-Token-Berechtigungen
expand arrow
  • Im Seitenmenü "OAuth & Permissions" auswählen;
  • Um die Schaltfläche "Install to Workspace" zu aktivieren, nach unten zum Abschnitt "Scope" scrollen;
  • Im Unterabschnitt "User Token Scopes" auf "Add an Oauth Scope" klicken;
  • Nacheinander die folgenden Berechtigungen hinzufügen:
    • channels:history - Nachrichtenverlauf aus öffentlichen Kanälen lesen;
    • channels:read - Zugriff auf grundlegende Kanalinformationen;
    • chat:write - Nachrichten an Kanäle und Nutzer senden;
    • reactions:read - Emoji-Reaktionen auf Nachrichten anzeigen;
    • reactions:write - Emoji-Reaktionen zu Nachrichten hinzufügen;
    • users:read - Zugriff auf grundlegende Benutzerprofilinformationen.
  • Nach oben scrollen und nun auf die Schaltfläche "Install to Workspace" klicken;
  • Im neuen Fenster die angeforderten Berechtigungen prüfen und durch Klick auf "Allow" genehmigen;
  • Nun wurde ein OAuth Token generiert, das mit xoxp- beginnt. Das Fenster für die spätere Verwendung geöffnet lassen.
Slack-Team-ID ermitteln
expand arrow
  • Ziel-Slack-Workspace im Browser öffnen;
  • Alternativ das Slack-Desktop-Fenster öffnen;
  • Auf den Workspacenamen klicken, um die Einstellungen zu öffnen;
  • Die Workspace-URL kopieren und in die Adresszeile des Browsers einfügen oder manuell eingeben;
  • Team-ID in der URL-Struktur finden (erscheint nach dem Präfix "T");
  • Auch diesen Browser-Tab geöffnet lassen.

Automatische MCP-Server-Installation (empfohlen)

Server klonen und bauen
expand arrow
  • Geben Sie in Claude diesen Prompt ein:
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
  • Führen Sie den Prompt aus.
Konfigurationsblock hinzufügen
expand arrow
  • Fügen Sie in Claude den folgenden Prompt ein:
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"
      }
    }
  }
}
  • Fügen Sie zwei erforderliche Parameter in den Block ein:
    • Slack-Token (beginnt mit xoxp-) → von der Slack API-Seite kopieren;
    • Slack-Team-ID (beginnt mit T) → aus der Workspace-URL kopieren.

Beide Werte sind sensibel. Nicht weitergeben. Claude Desktop läuft lokal, daher ist das Einfügen hier sicher.

  • Führen Sie den Prompt aus.
Claude neu starten
expand arrow
  • Beenden Sie Claude Desktop vollständig (macOS: Cmd + Q, Windows: Alt + F4);
  • Öffnen Sie Claude erneut.

Einige Warnungen können erscheinen — diese können ignoriert werden. Sie beeinträchtigen die Funktionalität nicht.

Manuelle Integration

GitHub-Repository klonen
expand arrow
  • Öffnen Sie das Terminal (Mac) oder die Eingabeaufforderung (Windows);
  • Navigieren Sie mit dem Befehl cd zu dem Verzeichnis, in dem Sie die Repositories der KI-Agenten speichern, zum Beispiel:
cd Documents/projects
  • Laden Sie das Slack MCP Server-Repository von GitHub auf Ihren lokalen Rechner herunter:
git clone https://github.com/lars-hagen/slack-user-mcp.git
  • Wechseln Sie in das neu erstellte Repository-Verzeichnis:
cd slack-user-mcp
  • Installieren Sie alle erforderlichen Abhängigkeiten und Pakete für den Slack MCP Server:
npm install
  • Kompilieren Sie das Projekt und erstellen Sie die für die Ausführung benötigten Build-Dateien:
npm run build
  • Bei Problemen mit der Befehlsausführung im Terminal kann der Prozess mit Command/Ctrl + C beendet werden.
Konfigurationsdatei aktualisieren
expand arrow
  • Öffnen Sie die Claude-Konfiguration mit Command/Ctrl + ,;
  • Öffnen Sie den Entwickler-Tab und wählen Sie "Konfiguration bearbeiten";
  • Fügen Sie nach den bestehenden Einträgen einen Slack MCP-Konfigurationsblock hinzu;
    "slack": {
      "command": "npm",
      "args": [
        "run",
        "--prefix",
        "/path/to/slack-user-mcp",
        "start"
      ],
      "env": {
        "SLACK_TOKEN": "xoxp-...",
        "SLACK_TEAM_ID": "T..."
      }
    }
  • Erforderliche Zugangsdaten einfügen:
    • Repository-Pfad (aus dem pwd-Befehl im Terminal/Eingabeaufforderung);
    • Benutzer-OAuth-Token xoxp-... (von der Slack API);
    • Team-ID T... (aus der Workspace-URL).
  • Datei speichern.
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 4

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

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

bookEinrichtung der KI-Slack-Automatisierung

Swipe um das Menü anzuzeigen

In diesem Tutorial verbinden wir den Slack MCP Server, um Slack-Workflows zu automatisieren. Dieser Server ist eine sichere, quelloffene Option.

Einrichtung der Slack API-Anwendung

Erstellen der Slack-App
expand arrow
  1. Zugriff auf die Slack API-Plattform;
  2. Auf die Schaltfläche "Get Started" klicken;
  3. Anschließend auf "Go to Your Apps" klicken;
  4. Auf die grüne Schaltfläche "Create New App" klicken;
  5. Neue Anwendung "From Scratch" für individuelle Konfiguration erstellen;
  6. Einen beschreibenden Namen wählen (z. B. "AI Assistant" oder persönliche Kennung);
  7. Ziel-Slack-Workspace aus dem Dropdown-Menü auswählen.
Erforderliche Bot-Token-Berechtigungen
expand arrow
  • Im Seitenmenü "OAuth & Permissions" auswählen;
  • Um die Schaltfläche "Install to Workspace" zu aktivieren, nach unten zum Abschnitt "Scope" scrollen;
  • Im Unterabschnitt "User Token Scopes" auf "Add an Oauth Scope" klicken;
  • Nacheinander die folgenden Berechtigungen hinzufügen:
    • channels:history - Nachrichtenverlauf aus öffentlichen Kanälen lesen;
    • channels:read - Zugriff auf grundlegende Kanalinformationen;
    • chat:write - Nachrichten an Kanäle und Nutzer senden;
    • reactions:read - Emoji-Reaktionen auf Nachrichten anzeigen;
    • reactions:write - Emoji-Reaktionen zu Nachrichten hinzufügen;
    • users:read - Zugriff auf grundlegende Benutzerprofilinformationen.
  • Nach oben scrollen und nun auf die Schaltfläche "Install to Workspace" klicken;
  • Im neuen Fenster die angeforderten Berechtigungen prüfen und durch Klick auf "Allow" genehmigen;
  • Nun wurde ein OAuth Token generiert, das mit xoxp- beginnt. Das Fenster für die spätere Verwendung geöffnet lassen.
Slack-Team-ID ermitteln
expand arrow
  • Ziel-Slack-Workspace im Browser öffnen;
  • Alternativ das Slack-Desktop-Fenster öffnen;
  • Auf den Workspacenamen klicken, um die Einstellungen zu öffnen;
  • Die Workspace-URL kopieren und in die Adresszeile des Browsers einfügen oder manuell eingeben;
  • Team-ID in der URL-Struktur finden (erscheint nach dem Präfix "T");
  • Auch diesen Browser-Tab geöffnet lassen.

Automatische MCP-Server-Installation (empfohlen)

Server klonen und bauen
expand arrow
  • Geben Sie in Claude diesen Prompt ein:
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
  • Führen Sie den Prompt aus.
Konfigurationsblock hinzufügen
expand arrow
  • Fügen Sie in Claude den folgenden Prompt ein:
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"
      }
    }
  }
}
  • Fügen Sie zwei erforderliche Parameter in den Block ein:
    • Slack-Token (beginnt mit xoxp-) → von der Slack API-Seite kopieren;
    • Slack-Team-ID (beginnt mit T) → aus der Workspace-URL kopieren.

Beide Werte sind sensibel. Nicht weitergeben. Claude Desktop läuft lokal, daher ist das Einfügen hier sicher.

  • Führen Sie den Prompt aus.
Claude neu starten
expand arrow
  • Beenden Sie Claude Desktop vollständig (macOS: Cmd + Q, Windows: Alt + F4);
  • Öffnen Sie Claude erneut.

Einige Warnungen können erscheinen — diese können ignoriert werden. Sie beeinträchtigen die Funktionalität nicht.

Manuelle Integration

GitHub-Repository klonen
expand arrow
  • Öffnen Sie das Terminal (Mac) oder die Eingabeaufforderung (Windows);
  • Navigieren Sie mit dem Befehl cd zu dem Verzeichnis, in dem Sie die Repositories der KI-Agenten speichern, zum Beispiel:
cd Documents/projects
  • Laden Sie das Slack MCP Server-Repository von GitHub auf Ihren lokalen Rechner herunter:
git clone https://github.com/lars-hagen/slack-user-mcp.git
  • Wechseln Sie in das neu erstellte Repository-Verzeichnis:
cd slack-user-mcp
  • Installieren Sie alle erforderlichen Abhängigkeiten und Pakete für den Slack MCP Server:
npm install
  • Kompilieren Sie das Projekt und erstellen Sie die für die Ausführung benötigten Build-Dateien:
npm run build
  • Bei Problemen mit der Befehlsausführung im Terminal kann der Prozess mit Command/Ctrl + C beendet werden.
Konfigurationsdatei aktualisieren
expand arrow
  • Öffnen Sie die Claude-Konfiguration mit Command/Ctrl + ,;
  • Öffnen Sie den Entwickler-Tab und wählen Sie "Konfiguration bearbeiten";
  • Fügen Sie nach den bestehenden Einträgen einen Slack MCP-Konfigurationsblock hinzu;
    "slack": {
      "command": "npm",
      "args": [
        "run",
        "--prefix",
        "/path/to/slack-user-mcp",
        "start"
      ],
      "env": {
        "SLACK_TOKEN": "xoxp-...",
        "SLACK_TEAM_ID": "T..."
      }
    }
  • Erforderliche Zugangsdaten einfügen:
    • Repository-Pfad (aus dem pwd-Befehl im Terminal/Eingabeaufforderung);
    • Benutzer-OAuth-Token xoxp-... (von der Slack API);
    • Team-ID T... (aus der Workspace-URL).
  • Datei speichern.
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 2. Kapitel 4
some-alt