DISCORD TOOLS

68 tools from the Discord MCP Server, categorised by risk level.

View the Discord policy →
WRITE 32 tools
Write discord_add_reaction Add emoji reactions to a message Write discord_add_role Assign a role to a member Write discord_create_automod_rule Create an auto-moderation rule Write discord_create_channel Create text, voice, or forum channels and categories Write discord_create_emoji Create a custom emoji from an image URL Write discord_create_event Create a scheduled event for the server Write discord_create_invite Create a channel invite link Write discord_create_role Create a new role with permissions Write discord_create_webhook Create a webhook for a channel Write discord_edit_automod_rule Edit an auto-moderation rule Write discord_edit_channel Edit channel name, topic, position, and category Write discord_edit_guild Edit server settings like name and verification level Write discord_edit_message Edit messages previously sent by the bot Write discord_edit_onboarding Edit existing onboarding settings Write discord_edit_role Edit role name, colour, permissions, and settings Write discord_edit_webhook Edit a webhook name or target channel Write discord_edit_welcome_screen Edit welcome screen description and channels Write discord_move_member Move a member to a different voice channel Write discord_pin_message Pin a message in a channel Write discord_remove_channel_permissions Remove permission overrides from a channel Write discord_remove_reaction Remove the bot's reaction from a message Write discord_remove_role Remove a role from a member Write discord_send_message Send messages to a channel with optional reply Write discord_set_channel_permissions Set permission overrides for roles or members Write discord_set_nickname Set or clear a member's nickname Write discord_set_role_positions Reorder the role hierarchy Write discord_setup_community Configure community channels for rules and updates Write discord_setup_onboarding Set up onboarding prompts, channels, and roles Write discord_sync_channel_permissions Sync channel permissions with parent category Write discord_timeout_member Timeout/mute a member for up to 28 days Write discord_unban_member Unban a previously banned user Write discord_unpin_message Unpin a message from a channel

The managed route: connect Discord through the PolicyLayer gateway — every tool call above is checked against your policy before it runs, with a full audit log.

DIRECT INSTALL (UNMANAGED) npx -y @mahesvara/discord-mcp-server
How many tools does the Discord MCP server have? +

The Discord MCP server exposes 68 tools across 3 categories: Read, Write, Destructive.

How do I enforce policies on Discord tools? +

Route the Discord server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard — they are enforced on every call before it reaches the server.

What risk categories do Discord tools fall into? +

Discord tools are categorised as Read (23), Write (32), Destructive (13). Each category has a recommended default policy.

Let agents act without letting them run wild.

Route your MCP servers through PolicyLayer and every tool call is checked against your policy before it runs — allow, deny, or require approval. Per-identity grants. Full audit log. Live in minutes.

Free to start. No card required.

4,600+ MCP servers and 31,000+ tools scanned and risk-classified.

// GET IN TOUCH

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

Message sent.

We'll get back to you soon.