Discord

Discord MCP Connector for Claude

A+

Manage Discord servers, post messages, organize channels, and moderate communities with full bot-level API access.

10 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your Discord Bot account to any AI agent and take full control of your community interactions and server operations through natural conversation.

What you can do

  • Server & Guild Orchestration — List and monitor the servers (guilds) your bot is in and retrieve detailed metadata about server configurations
  • Channel Architecture — Manage text, voice, and category channels programmatically to organize your community structure in real-time
  • Messaging & Engagement — Programmatically send and retrieve messages from channels and Direct Messages (DMs) to coordinate community discussions
  • Member Lifecycle — Access complete directories of server members and monitor user profiles to maintain high-fidelity community oversight
  • Private Communication — Programmatically create DM channels with specific users to coordinate private support or internal notifications

How it works

  1. Subscribe to this server
  2. Retrieve your Bot Token from the Discord Developer Portal
  3. Enable Message Content Intent and Server Members Intent in your Bot settings
  4. Start managing your communities from Claude, Cursor, or any MCP client

No more manual toggling between servers or missed messages in busy channels. Your AI acts as your dedicated community moderator and server coordinator.

Who is this for?

  • Community Managers — instantly respond to common queries and moderate server discussions using natural language commands
  • Developers & Bot Operators — automate server structural changes and monitor bot activity without leaving your terminal
  • Support Teams — coordinate customer assistance via Discord DMs and track user issues across multiple channels
community-managementserver-moderationchat-botsreal-time-messagingguild-managementapi-automation

10 tools expose this connector's capabilities to your AI agent.

get_bot_info

Get current Discord bot information

send_message

Send a message to a channel

create_dm_channel

Returns the DM channel ID. Create a DM channel with a user

get_channel

Get details for a specific channel

get_guild

Get details for a specific server

get_user

Get details for a specific user

list_channels

List channels in a server

list_guilds

List Discord servers (guilds)

list_guild_members

List members in a server

list_messages

List recent messages in a channel

See how to talk to your AI agent using Discord.

List all Discord servers the bot is currently in.

I've retrieved the list of servers. Your bot is active in 3 guilds: 'Vinkius Community' (ID: 123), 'Internal Testing', and 'Product Feedback'. Which one should we explore for channels?

Show the last 10 messages from channel ID '456'.

Scanning channel 456... I found 10 recent messages. Highlights include a feature request from @user1 and a question about deployment. Would you like the full text of any of these?

Send a welcome message to channel '456': 'Welcome to the server!'.

Message sent! I've posted your welcome note to the specified channel (ID: 456). The message ID is 'msg_789'. I'll monitor for any immediate reactions.

Log in to the Discord Developer Portal, select your Application, navigate to the **Bot** tab, and click **Reset Token** or **Copy** to retrieve your secret key.

Related Connectors