Skip to main content

Overview

Integrate Discord to manage communities, servers, channels, messages, and members directly from CORE. Access 20+ tools for complete Discord operations including messaging, server management, role assignment, channel organization, and member coordination without leaving your workspace.

Setup Guide

  • Authentication Type : OAuth 2.0

How to Connect

  1. Navigate to CORE DashboardIntegrations
  2. Click on the Discord card
  3. Click Connect to authorize CORE
  4. You’ll be redirected to Discord to authorize the application
  5. Grant the required permissions to your server
  6. You’ll be redirected back to CORE once connected

Use Cases

Action Use Cases

When you ask CORE to perform Discord tasks, it uses MCP tools to execute your requests:
Scenario: Post announcements and updates to specific channels
The agent will use send_message to deliver announcements with rich formatting and embeds to keep members informed.
Scenario: Organize server structure and configuration
The agent will use get_guild and list_guild_channels to understand your server’s structure and provide insights on organization.
Scenario: Create and manage channel structure
The agent will:
  1. Use create_channel to create the category
  2. Use create_channel again to create the text channel
  3. Use update_channel to set the topic
Scenario: Assign roles and manage permissions
The agent will:
  1. Use create_role to create the new role with custom color
  2. Use add_member_role to assign it to the specified member
Scenario: Moderate content and manage member activity
The agent will:
  1. Use get_channel_messages to retrieve recent activity
  2. Use delete_message to remove inappropriate content
  3. Use add_reaction to flag messages with emoji indicators
Scenario: Manage server members and their roles
The agent will use get_guild_members to retrieve member information and help coordinate team organization.
Scenario: Monitor server activity and structure
The agent will use get_guild to get member count and other server metrics.

Proactive Use Cases

With webhooks enabled, CORE monitors Discord 24/7 and acts automatically based on your instructions:
Trigger: New member joins serverAutomated Action: Send welcome message and assign roles
Automate member onboarding. CORE welcomes new members and sets up their server access automatically.
Trigger: Message posted in support channelAutomated Action: Create tracking ticket
Convert support requests into tickets instantly. CORE creates tracking issues and notifies the right team.
Trigger: Message contains banned words or spamAutomated Action: Flag and escalate
Maintain community standards automatically. CORE filters content and escalates to human moderators when needed.
Trigger: Message posted in announcements channelAutomated Action: Cross-post to other platforms
Broadcast announcements across platforms. CORE ensures important updates reach everyone regardless of their preferred channel.
Trigger: Message mentions event or meetingAutomated Action: Create calendar entries
Automate event scheduling. CORE parses event details from discussions and handles calendar management.
Trigger: Message receives multiple reactionsAutomated Action: Track popular content
Surface valuable content automatically. CORE identifies and preserves high-engagement discussions for later review.

Scopes

  • messages/read - Read message content from channels
  • messages/write - Send messages to channels
  • channels/read - List and view channel information
  • channels/manage - Create, update, and delete channels
  • roles/manage - Create, update, and delete roles
  • members/manage - View and manage guild members
  • guilds/read - Access guild/server information
  • users/read - View user information

Available MCP Tools

The Discord integration provides 20+ tools for comprehensive server management:

Triggers

Discord triggers enable CORE’s Meta Agent to wake up and act proactively when events are detected via scheduled polling.

Need Help?

Join our Discord community for support in #core-support