Skip to main content
Glama
DeamonDev888

discord-mcp-server

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DISCORD_TOKENYesToken Discord du bot (obligatoire)

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
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

🎯 MODE AUTO (recommandé): Détecte automatiquement la meilleure source
• Cyberpunk/Anime/Nature → Vraies photos Unsplash HD thématiques
• Symboles (BTC, AAPL) → Logos de la base locale
• Categories classiques → Logos statiques

📚 SOURCES DISPONIBLES:
• Logos: Coingecko (crypto), SimpleIcons (entreprises), base locale (services)
• Photos HD: Unsplash (cyberpunk, anime, nature, esport, devops)
• Photos aléatoires: Picsum Photos (avec seed pour la reproductibilité)
• GIFs stylisés: Picsum avec blur (effets visuels)

💡 EXEMPLES D'USAGE:
• Mode AUTO (recommandé):
  - list_images({category: "cyberpunk"}) → Vraies photos cyberpunk Unsplash
  - list_images({symbols: "BTC"}) → Logo Bitcoin
  - list_images({category: "crypto", limit: 10}) → Top 10 cryptos

• Mode REAL (vraies photos thématiques):
  - list_images({category: "cyberpunk", mode: "real"}) → Photos cyberpunk HD
  - list_images({category: "anime_images", mode: "real"}) → Photos anime/style japonais
  - list_images({category: "nature", mode: "real"}) → Photos nature/paysages

• Mode LOGO (logos statiques):
  - list_images({symbols: "BTC", mode: "logo"}) → Logo Bitcoin Coingecko
  - list_images({symbols: "AAPL", mode: "logo"}) → Logo Apple SimpleIcons

• Mode PHOTO (photos aléatoires Picsum):
  - list_images({symbols: "BTC", mode: "photo"}) → Photo aléatoire avec seed BTC
  - list_images({category: "crypto", mode: "photo", limit: 5}) → 5 photos aléatoires

• Mode GIF (effets stylisés):
  - list_images({symbols: "BTC", mode: "gif"}) → Image avec blur (effet GIF)

🏷️ CATÉGORIES THÉMATIQUES (photos Unsplash HD):
• cyberpunk - Villes futuristes, néon, cyber-culture
• anime_images - Style japonais, action, fantasy
• nature - Paysages, montagnes, forêts
• esport_images - Gaming, compétition, setup
• devops_images - Infrastructure, cloud, code
• real_images - Toutes les photos Unsplash

🔍 RECHERCHE:
• list_images({search: "bitcoin"}) → Recherche par nom
• list_images({category: "cyberpunk", search: "neon"}) → Filtre les résultats
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

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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