Discord MCP Server

58 tools. 38 can modify or destroy data without limits.

14 destructive tools with no built-in limits. Policy required.

Last updated:

38 can modify or destroy data
20 read-only
58 tools total

Community server · catalogue entry checked 12/06/2026

How to control Discord MCP Server ↓

What Discord MCP Server exposes to your agents

Read (20) Write / Execute (24) Destructive / Financial (14)
Critical Risk

The most dangerous Discord MCP Server tools

38 of Discord MCP Server's 58 tools can modify, destroy, or commit something on every call — and an agent calls them with no built-in limits.

How to control Discord MCP Server

PolicyLayer is an MCP gateway — it sits between your AI agents and Discord MCP Server, and nothing reaches the server without passing your rules. These are the rules we recommend:

Deny destructive operations
{
  "discord_ban_user": {
    "deny_if": [
      {
        "conditions": [],
        "on_deny": "Blocked by default. Requires approval."
      }
    ]
  }
}

Destructive tools should never be available to autonomous agents without human approval.

Rate limit write operations
{
  "discord_add_member_role": {
    "limits": [
      {
        "counter": "discord_add_member_role_per_hour",
        "window": "hour",
        "max": 30,
        "scope": "grant"
      }
    ]
  }
}

Prevents bulk unintended modifications from agents caught in loops.

Cap read operations
{
  "discord_fetch_messages": {
    "limits": [
      {
        "counter": "discord_fetch_messages_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register Discord MCP Server — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON DISCORD →

Instant setup, no code required.

All 58 Discord MCP Server tools

WRITE 23 tools
Write discord_add_member_role Add a role to a member. Write discord_add_reaction Add a reaction emoji to a message. Write discord_create_channel Create a channel in a guild. Write discord_create_emoji Create a custom emoji (PNG, max size per Discord limits). Write discord_create_guild_sticker Create a guild sticker (PNG/APNG/Lottie). Write discord_create_invite Create an invite for a channel. Write discord_create_role Create a role in a guild. Write discord_create_scheduled_event Create a scheduled event. Write discord_create_thread Create a thread in a channel; optionally from an existing message. Write discord_dm_user Send a DM to a user (human-in-the-loop by default). Write discord_edit_channel Edit a channel (limited fields). Write discord_gateway_subscribe Set filters for which Gateway events are queued for retrieval. Write discord_pin_message Pin a message in a channel. Write discord_post_message Post a message to a channel (human-in-the-loop via confirm=true). Write discord_post_message_files Post a message with 1-10 file attachments (base64). Write discord_remove_member_role Remove a role from a member. Write discord_reply Reply to a message in a thread (human-in-the-loop by default). Write discord_set_channel_permission Set a permission overwrite on a channel (be careful). Write discord_unban_user Remove a ban from a user in a guild. Write discord_unpin_message Unpin a message in a channel. Write discord_upsert_command Create or update a slash command (global or guild). Write discord_webhook_create Create a webhook in a channel (requires MANAGE_WEBHOOKS). Write discord_webhook_execute Execute a webhook by id+token to post content and/or embeds.

Related servers

Other MCP servers with similar tools — same risk classification, starter policies for each.

Questions about Discord MCP Server

Can an AI agent delete data through the Discord MCP Server MCP server? +

Yes. The Discord MCP Server server exposes 14 destructive tools including discord_ban_user, discord_bulk_delete_messages, discord_clear_all_reactions. These permanently remove resources with no undo. PolicyLayer blocks destructive tools by default so they never reach the upstream server.

How do I prevent bulk modifications through Discord MCP Server? +

The Discord MCP Server server has 23 write tools including discord_add_member_role, discord_add_reaction, discord_create_channel. Set a rate limit in your policy -- for example, 10 calls per hour prevents an agent from making more than 10 modifications per hour. PolicyLayer enforces this at the gateway, before calls reach Discord MCP Server.

How many tools does the Discord MCP Server MCP server expose? +

58 tools across 4 categories: Destructive, Execute, Read, Write. 20 are read-only. 38 can modify, create, or delete data.

How do I enforce a policy on Discord MCP Server? +

Register the Discord MCP Server MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every Discord MCP Server tool call.

Deterministic rules across all 58 Discord MCP Server tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Instant setup, no code required.

58 Discord MCP Server tools catalogued and risk-classified — across an index of 46,500+ MCP servers.

// WHERE THIS COMES FROM

These policies come from Discord MCP Server's registry record.

The record behind this page: verified identity, auth posture, risk grade, every tool classified, recommended policy — re-checked continuously.

Teams ship this data inside their own products. See what a licence covers →

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.