Testing avatar
Testing

Pricing

from $0.00 / actor start

Go to Apify Store
Testing

Testing

Just Test Ignore

Pricing

from $0.00 / actor start

Rating

0.0

(0)

Developer

goodboycoder

goodboycoder

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

2 days ago

Last modified

Categories

Share

Discord MCP Server

A production-ready Model Context Protocol (MCP) server that enables AI assistants to securely interact with Discord servers via standardized APIs. Built on Apify for scalability, reliability, and automation.

What It Does

This Actor exposes Discord capabilities as MCP tools, allowing AI assistants (Cursor, Claude Desktop, VS Code, etc.) to read messages, send replies, manage roles, and perform moderation—without building or hosting custom bot infrastructure.

Key Features

  • Discord ↔ AI Bridge: MCP-compliant server for AI-driven Discord automation
  • Message Access: Read recent messages, maintain short-term context, send replies
  • Role & Member Management: List members/roles, add or remove roles
  • Moderation Tools: Optional content filtering, spam limits, auto-deletion
  • Security & Permissions: Bot-token auth with channel-level restrictions
  • Scalable on Apify: Reliable runs, logging, retries, and API access

Core MCP Tools

  • send_message – Send messages to channels
  • get_messages – Fetch recent channel messages
  • list_channels – List server text channels
  • list_members – List server members
  • list_roles – List available roles
  • add_role / remove_role – Manage user roles

Typical Use Cases

  • AI-powered Discord bots and assistants
  • Automated community moderation
  • AI-driven customer support channels
  • Business and creator community automation

Quick Start

⚠️ IMPORTANT: Before running this Actor, you must enable Privileged Gateway Intents in Discord Developer Portal:

  • Server Members Intent (required)
  • Message Content Intent (required)

Without these intents, you'll get an error: "Used disallowed intents"

📖 ./SETUP.md - Step-by-step instructions with screenshots

Required Inputs

  • Discord Bot Token (from Discord Developer Portal)
  • Guild (Server) ID (right-click server → Copy ID)
  • Optional: allowed channels, moderation rules, message history size

Output

All Discord events and actions are stored in an Apify dataset with timestamps, users, channels, and metadata—ready for automation or analytics.

Notes

  • Users must supply and manage their own Discord bot and permissions
  • Designed for MCP-compatible AI clients
  • Compliant with Discord permission and role hierarchy rules