discord-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DISCORD_TOKEN | Yes | Token Discord du bot (obligatoire) |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| kick_memberC | Expulse un membre du serveur |
| ban_memberC | Bannit un membre du serveur |
| unban_memberC | Débannit un utilisateur |
| timeout_memberC | Applique un timeout à un membre (mute temporaire) |
| remove_timeoutC | Retire le timeout d'un membre |
| warn_memberC | Ajoute un avertissement à un membre |
| move_memberC | Déplace un membre vers un salon vocal |
| add_role_to_memberC | Ajoute un rôle à un membre |
| remove_role_from_memberC | Retire un rôle d'un membre |
| list_rolesC | Liste tous les rôles du serveur |
| create_roleC | Crée un nouveau rôle |
| edit_roleC | Modifie un rôle existant |
| delete_roleC | Supprime un rôle |
| set_role_permissionsC | Définit les permissions d'un rôle |
| list_channelsC | Liste tous les canaux du serveur |
| create_channelC | Crée un nouveau canal |
| edit_channelC | Modifie un canal existant |
| delete_channelC | Supprime un canal |
| set_channel_permissionsC | Définit les permissions d'un canal pour un rôle |
| create_buttonC | Crée un message avec un bouton interactif |
| create_menuC | Crée un message avec un menu déroulant |
| create_pollC | Crée un sondage interactif avec boutons |
| creer_embedA | 🎯 ULTRA-INTUITIF - Créer un embed Discord en 3 étapes SIMPLES ! 📋 ÉTAPE 1 (OBLIGATOIRE): • channelId: ID du canal Discord • title: Titre de l'embed • description: Texte principal 📚 ÉTAPE 2 (RECOMMANDÉ): • theme: basic | data_report | status_update | product_showcase | leaderboard | tech_announcement | social_feed | dashboard | noel | minimal 🎨 ÉTAPE 3 (OPTIONNEL): • image: Grande image (bas) • thumbnail: Petite image (haut-droite) • buttons: Boutons interactifs (max 5) • fields: Champs de données (max 10) 🖼️ IMAGES: 4 positions disponibles • authorIcon (haut-gauche) - PETITE (16x16px Discord) • thumbnail (haut-droite) - MOYENNE (80x80px Discord) • image (bas) - GRANDE (400x250px Discord) • footerIcon (bas-gauche) - PETITE (16x16px Discord) 💡 CONSEIL: Utilisez help=true pour afficher le guide interactif ! 🚀 PHASE 1 ENHANCEMENT (automatique): • Cache local d'images • Fallback intelligent (URL invalide → Emoji) • Validation pré-exécution • Optimisation Discord ⚡ MENTIONS DISCORD - IMPORTANT: ❌ authorName/footerText NE supportent PAS les mentions ✅ description SUPPORTE les mentions (<@ID>, <@!ID>, <#ID>, <@&ID>) • Discord n'interprète PAS les mentions dans authorName/footerText • Utilisez description pour les mentions interactives (bleu, cliquable) |
| get_embed_analyticsC | Obtenir les analytics d'un embed spécifique |
| list_auto_update_embedsB | Lister tous les embeds avec auto-update actif |
| stop_embed_auto_updateB | Arrêter l'auto-update d'un embed |
| list_embedsA | Scanne un channel et liste tous les messages avec des embeds. Retourne les ID de messages, titres, descriptions, et toutes les infos des embeds pour permettre l'édition. |
| get_embed_detailsB | Récupère les détails complets d'un embed existant pour permettre l'édition. Retourne toutes les propriétés (title, description, color, author, thumbnail, image, footer, fields, components) en format structuré. |
| update_embedB | Modifie un embed existant. Permet de changer le titre, description, couleur, les 4 positions d'images (authorIcon, thumbnail, image, footerIcon), d'ajouter/modifier des champs, et d'ajouter/modifier des boutons. Peut aussi appliquer un thème prédéfini. ⚡ MENTIONS DISCORD: title/authorName/footerText NE supportent PAS les mentions. description SUPPORTE les mentions (<@ID>, <@!ID>, <#ID>, <@&ID>). |
| envoyer_messageC | Envoie un message texte simple |
| read_messagesC | Lit l'historique des messages |
| edit_messageC | Modifie un message existant |
| delete_messageD | Supprime un message |
| add_reactionC | Ajoute une réaction emoji |
| list_imagesA | 🖼️ Liste/Récupère les URLs d'images pour les embeds Discord |
| show_game_resultC | Afficher un résultat de jeu avec animation de réussite/échec et option de recommencer |
| create_interactive_quizC | Créer un quiz interactif avec validation automatique et animations |
| get_server_infoC | Informations détaillées du serveur |
| get_channelsC | Liste tous les canaux |
| list_membersC | Liste les membres et leurs rôles d'un serveur |
| get_user_infoC | Obtenir des informations détaillées sur un utilisateur |
| create_webhookC | Crée un webhook sur un canal |
| list_webhooksB | Liste tous les webhooks d'un canal |
| send_webhookC | Envoie un message via webhook |
| statut_botC | Statut actuel du bot |
| deploy_rpgB | Déploie le mini-RPG persistant dans le canal spécifié |
| logs_explorerC | Explore les derniers logs du serveur |
| enregistrer_fonction_boutonC | Enregistre une fonction personnalisée pour un bouton existant (par ID de bouton) |
| lister_fonctions_boutonsB | Liste toutes les fonctions personnalisées enregistrées pour les boutons |
| supprimer_fonction_boutonC | Supprime la fonction personnalisée d'un bouton |
| attacher_fonction_bouton_embedC | Attache une fonction personnalisée à un bouton d'embed existant |
| code_previewC | Affiche du code avec coloration syntaxique et division automatique si trop long |
| uploader_fichierC | Upload un fichier local vers un canal Discord avec validation |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/DeamonDev888/-Serveur-Discord-MCP'
If you have feedback or need assistance with the MCP directory API, please join our Discord server