discord_request
Call any Discord v10 REST endpoint to manage permissions, roles, moderation, invites, webhooks, threads, polls, and other server resources. Provide method, path, query, and optional files.
Instructions
Call any Discord v10 REST endpoint, e.g. /guilds/123/roles.
Covers permissions, roles, moderation, invites, webhooks, emojis, scheduled events, threads, polls, and other REST operations. Supply API-relative path and query separately. Files: [{"filename": "note.txt", "data_base64": "...", "content_type": "text/plain"}]. Total upload limit is 10 MiB. Discord permissions and endpoint limits still apply.
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": {
"method": "<method>",
"path": "<path>"
},
"name": "discord_request"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | ||
| path | Yes | ||
| files | No | ||
| query | No | ||
| method | Yes | ||
| reason | No |