Discord Notifications
Send messages and rich embeds to Discord channels via Webhooks. Popular with developer and gaming communities.
🔑 Setup Required — Bring Your Own Key
This integration requires API credentials. Store them once via
setup_integration or the Dashboard Vault — they're encrypted
with AES-256-GCM and never exposed.
Required Credentials
discord_webhook_url
Webhook URL
Webhook URL from Discord → Server Settings → Integrations → Webhooks. Format: https://discord.com/api/webhooks/ID/TOKEN
Get your API key at discord.com →
Endpoints (2)
POST
send-message
Send a text message to a Discord channel. Supports basic Markdown formatting.
| Field | Type | Required | Description |
|---|---|---|---|
content |
string | ✓ Yes | Message text (max 2000 chars). Supports Discord Markdown: **bold**, *italic*, ~~strike~~, `code`, ```code block```. |
username |
string | No | Override the webhook bot name for this message. |
POST
send-embed
Send a rich embed to a Discord channel. Embeds support title, description, color, URL, and footer.
| Field | Type | Required | Description |
|---|---|---|---|
embeds |
array | ✓ Yes | Array of embed objects. Each embed: {"title": "...", "description": "...", "color": 3447003, "url": "https://..."}. Color is decimal int. |
MCP Tool Names
When using this integration through an AI assistant (Claude, ChatGPT, Cursor, etc.), the endpoints are available as MCP tools:
| Endpoint | MCP Tool Name |
|---|---|
| send-message | discord-webhook_send_message |
| send-embed | discord-webhook_send_embed |