Integrations
Enables AI assistants to interact with Discord, including logging in as a bot, managing servers and channels, sending/reading/deleting messages, creating and managing forum posts, adding reactions to messages, and creating/managing webhooks.
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
- 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
- Berechtigungen auf Ihrem Discord-Server:
- Nachrichten senden
- Öffentliche Threads erstellen
- Senden von Nachrichten in Threads
- Threads verwalten
- Kanäle verwalten
- Reaktionen hinzufügen
Installation
Installation über Smithery
So installieren Sie mcp-discord für Claude Desktop automatisch über Smithery :
Manuelle Installation
Konfiguration
Für den ordnungsgemäßen Betrieb ist ein Discord-Bot-Token erforderlich. Sie können es auf zwei Arten bereitstellen:
- Umgebungsvariablen:
- Verwenden des Parameters
--config
beim Starten:
Verbessertes Startskript
Das Projekt enthält ein verbessertes Startskript ( start-discord.js
), das ein besseres Debugging und eine bessere Fehlerbehandlung ermöglicht:
- Lädt Umgebungsvariablen aus der .env-Datei
- Legt die Standardserver- und Kanal-IDs fest, falls nicht angegeben
- Leitet console.log nach stderr um, um JSON-Analyseprobleme in Claude Desktop zu vermeiden
- Testet die Discord-Verbindung direkt vor dem Start des MCP-Servers
- Bietet detaillierte Fehlerinformationen, wenn etwas schief geht
So verwenden Sie dieses Skript:
Verwendung mit Claude/Cursor
- ClaudeCopy
- CursorCopy
Tools-Dokumentation
Grundfunktionen
discord_login
: Bei Discord anmeldendiscord_list_guilds
: Listet alle verfügbaren Discord-Server (Gilden) mit ihren Kanälen aufdiscord_send
: Senden Sie eine Nachricht an einen angegebenen Kanaldiscord_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
You must be authenticated.
Tools
Ein Discord-MCP-Server, der KI-Assistenten die Interaktion mit Discord-Plattformen ermöglicht und Funktionen wie das Senden von Nachrichten, das Verwalten von Kanälen, das Erstellen von Forenbeiträgen und die Handhabung von Webhooks bereitstellt.
- Überblick
- Inhaltsverzeichnis
- Voraussetzungen
- Installation
- Konfiguration
- Verwendung mit Claude/Cursor
- Tools-Dokumentation
- Entwicklung
- Lizenz
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server that enables posting messages to Discord webhooks, allowing customization of content, username, and avatar URL.Last updated -10JavaScriptMIT License
- -securityAlicense-qualityAn MCP server that helps AI assistants access text content from websites that implement bot detection, bridging the gap between what you can see in your browser and what the AI can access.Last updated -1PythonApache 2.0
- -security-license-qualityA specialized MCP server that enables AI agents to interact with Reddit, including reading posts, creating content, and managing subreddit configurations.Last updated -311TypeScript
- AsecurityAlicenseAqualityA Discord Model Context Protocol server that enables AI assistants to interact with Discord, providing functionality for sending messages, managing channels, handling forum posts, and working with reactions.Last updated -1511TypeScriptMIT License