Skip to main content
Glama
kongyo2

Discord Webhook MCP

discord_send_message

Send messages to Discord channels using webhooks, supporting text content, rich embeds, and thread interactions with parameter validation.

Instructions

Discordチャンネルにメッセージを送信します。

content、embedsのいずれか最低1つが必要です。 環境変数DISCORD_WEBHOOK_URLに設定されたWebhookを使用します。

⚠️ レート制限: 30メッセージ/分/チャンネル

Args:

  • content (string, optional): メッセージ内容(1-2000文字)

  • username (string, optional): Webhookのユーザー名を上書き(最大80文字)

  • avatar_url (string, optional): Webhookのアバター画像をURLで指定

  • tts (boolean, optional): テキスト読み上げ(TTS)メッセージとして送信(デフォルト: false)

  • embeds (array, optional): Embedの配列(最大10個、合計6000文字以内)

  • allowed_mentions (object, optional): 許可されたメンション設定

  • thread_id (string, optional): 送信先スレッドID(指定したスレッドに送信、スレッドは自動アーカイブ解除)

  • thread_name (string, optional): 作成するスレッド名(フォーラム/メディアチャンネルのみで新しいスレッドを作成、最大100文字)

Returns: { "success": boolean, // 送信が成功したか "message_id": string, // 送信されたメッセージのID "channel_id": string, // 送信先チャンネルID "timestamp": string // 送信日時 (ISO 8601形式) }

Examples:

  • シンプルなテキスト送信: { "content": "Hello, Discord!" }

  • Embed付き送信: { "embeds": [{ "title": "タイトル", "description": "説明", "color": 0x00FF00 }] }

  • スレッドに送信: { "content": "スレッドメッセージ", "thread_id": "123456789" }

Error Handling:

  • "Validation error: content/embeds - content、embeds のうち最低1つを指定してください"

  • "Discord Webhook error: 400 Bad Request - Invalid webhook URL"

  • "Discord Webhook error: 404 Not Found - Webhook not found"

  • "Discord Webhook error: レート制限に達しました" - 429エラー時、retry-after秒後に再試行

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
contentNoメッセージ内容 (最大2000文字)
usernameNoWebhookのユーザー名を上書き
avatar_urlNoWebhookのアバターURLを上書き
ttsNoテキスト読み上げ (TTS)
embedsNoEmbedの配列 (最大10個)
allowed_mentionsNo許可されたメンション設定
thread_idNo送信先スレッドID (自動アーカイブ解除)
thread_nameNo作成するスレッド名 (フォーラム/メディアチャンネルのみ)

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/kongyo2/discord-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server