MCP-Discord
Ein Discord MCP-Server (Model Context Protocol), der es KI-Assistenten ermöglicht, mit der Discord-Plattform zu interagieren.
Überblick
MCP-Discord bietet die folgenden Discord-bezogenen Funktionen:
Beim Discord-Bot anmelden
Serverinformationen abrufen
Kanalnachrichten lesen/löschen
Senden Sie Nachrichten an angegebene Kanäle (entweder mithilfe von Kanal-IDs oder Kanalnamen).
Abrufen von Forum-Kanallisten
Erstellen/Löschen/Beantworten von Forenbeiträgen
Textkanäle erstellen/löschen
Nachrichtenreaktionen hinzufügen/entfernen
Webhooks erstellen/bearbeiten/löschen/verwenden
Inhaltsverzeichnis
Voraussetzungen
Node.js (v16.0.0 oder höher)
npm (v7.0.0 oder höher)
Ein Discord-Bot mit entsprechenden Berechtigungen
Bot-Token (erhältlich im Discord Developer Portal )
Nachrichteninhaltsabsicht aktiviert
Server Members Intent aktiviert
Präsenzabsicht aktiviert
Erforderliche Berechtigungen für Ihren Discord-Server:
Einfachste Einrichtung
Administrator (empfohlen für schnelle Einrichtung und volle Funktionalität)
Oder wählen Sie nur die erforderlichen Berechtigungen aus:
Nachrichten senden
Öffentliche Threads erstellen
Nachrichten in Threads senden
Nachrichten verwalten
Threads verwalten
Kanäle verwalten
Webhooks verwalten
Reaktionen hinzufügen
Kanal anzeigen
Fügen Sie Ihren Discord-Bot zu Ihrem Server hinzu
Um Ihren Discord-Bot zu Ihrem Server hinzuzufügen, verwenden Sie einen der folgenden Einladungslinks (ersetzen Sie
INSERT_CLIENT_ID_HERE
durch die Client-ID Ihres Bots):Administrator (vollständiger Zugriff): https://discord.com/oauth2/authorize?client\_id=INSERT\_CLIENT\_ID\_HERE\&scope=bot\&permissions=8
Benutzerdefinierte Berechtigungen (Mindestanforderung): https://discord.com/oauth2/authorize?client\_id=INSERT\_CLIENT\_ID\_HERE\&scope=bot\&permissions=52076489808
Notiz:
Gemäß dem Sicherheitsmodell von Discord kann ein Bot nur auf Informationen von Servern zugreifen, zu denen er ausdrücklich hinzugefügt wurde.
Wenn Sie diesen MCP-Server verwenden möchten, um auf einen bestimmten Discord-Server zuzugreifen, müssen Sie den Bot zuerst zu diesem Server hinzufügen.
Verwenden Sie den unten stehenden Einladungslink, um den Bot zu Ihrem Zielserver hinzuzufügen.
Installation
Installation über Smithery
So installieren Sie mcp-discord automatisch über Smithery
Manuelle Installation
Konfiguration
Für den ordnungsgemäßen Betrieb ist ein Discord-Bot-Token erforderlich. Der Server unterstützt zwei Transportmethoden: stdio und streambares HTTP.
Transportmethoden
stdio (Standard)
Traditioneller Studio-Transport für die grundlegende Nutzung
Geeignet für einfache Integrationen
streambares HTTP
HTTP-basierter Transport für fortgeschrittenere Szenarien
Unterstützt zustandslosen Betrieb
Konfigurierbare Portnummer
Konfigurationsoptionen
Sie können die Konfiguration auf zwei Arten bereitstellen:
Umgebungsvariablen:
Verwenden von Befehlszeilenargumenten:
Verwendung mit Claude/Cursor
Claude
Verwenden des Stdio-Transports:
Verwenden eines streambaren HTTP-Transports:
Cursor
Verwenden des Stdio-Transports:
Verwenden eines streambaren HTTP-Transports:
Tools-Dokumentation
Grundfunktionen
discord_login
: Bei Discord anmeldendiscord_send
: Senden Sie eine Nachricht an einen angegebenen Kanal (unterstützt sowohl die Kanal-ID als auch den Kanalnamen)discord_get_server_info
: Discord-Serverinformationen abrufen
Kanalverwaltung
discord_create_text_channel
: Erstelle einen Textkanaldiscord_delete_channel
: Einen Kanal löschen
Forumfunktionen
discord_get_forum_channels
: Holen Sie sich eine Liste der Forum-Kanälediscord_create_forum_post
: Einen Forumsbeitrag erstellendiscord_get_forum_post
: Einen Forumsbeitrag erhaltendiscord_reply_to_forum
: Auf einen Forenbeitrag antwortendiscord_delete_forum_post
: Einen Forenbeitrag löschen
Nachrichten und Reaktionen
discord_read_messages
: Kanalnachrichten lesendiscord_add_reaction
: Fügen Sie einer Nachricht eine Reaktion hinzudiscord_add_multiple_reactions
: Mehrere Reaktionen auf eine Nachricht hinzufügendiscord_remove_reaction
: Entfernt eine Reaktion aus einer Nachrichtdiscord_delete_message
: Löscht eine bestimmte Nachricht aus einem Kanal
Webhook-Verwaltung
discord_create_webhook
: Erstellt einen neuen Webhook für einen Discord-Kanaldiscord_send_webhook_message
: Sendet eine Nachricht an einen Discord-Kanal unter Verwendung eines Webhooksdiscord_edit_webhook
: Bearbeitet einen vorhandenen Webhook für einen Discord-Kanaldiscord_delete_webhook
: Löscht einen vorhandenen Webhook für einen Discord-Kanal
Entwicklung
Lizenz
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Tools
Ein Discord Model Context Protocol-Server, der KI-Assistenten die Interaktion mit Discord ermöglicht und Funktionen zum Senden von Nachrichten, Verwalten von Kanälen, Bearbeiten von Forenbeiträgen und Arbeiten mit Reaktionen bereitstellt.
- Überblick
- Inhaltsverzeichnis
- Voraussetzungen
- Installation
- Konfiguration
- Verwendung mit Claude/Cursor
- Tools-Dokumentation
- Entwicklung
- Lizenz
Related Resources
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol server that enables AI assistants to interact with Telegram, allowing them to search channels, list available channels, retrieve messages, and filter messages by regex patterns.Last updated -024MIT License
- -securityFlicense-qualityA comprehensive Model Context Protocol server implementation that enables AI assistants to interact with file systems, databases, GitHub repositories, web resources, and system tools while maintaining security and control.Last updated -331
- AsecurityAlicenseAqualityA Discord MCP server that enables AI assistants to interact with Discord platforms, providing functionalities like sending messages, managing channels, creating forum posts, and handling webhooks.Last updated -21341MIT License
- -securityFlicense-qualityA basic Model Context Protocol server implementation that demonstrates core functionality including tools and resources for AI chat applications.Last updated -