discord_send_webhook_message
Send messages to Discord via webhooks using a webhook ID, with optional custom display name and embeds. The server resolves the webhook token for you.
Instructions
Post a message through a webhook, optionally under a custom display name. The server looks up the webhook token itself.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"webhook_id": "<webhook_id>"
},
"name": "discord_send_webhook_message"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| embed | No | Optional embed: {title, description, url, color (int), fields: [{name, value, inline}], footer: {text}} | |
| content | No | ||
| username | No | Display name to post as (optional) | |
| webhook_id | Yes | Webhook ID (from discord_list_webhooks) |