Discord Mcp Server avatar
Discord Mcp Server

Pricing

from $0.01 / 1,000 results

Go to Apify Store
Discord Mcp Server

Discord Mcp Server

Connect your AI assistant directly to Discord and automate messages, roles, and moderation without building or hosting custom bots.

Pricing

from $0.01 / 1,000 results

Rating

5.0

(1)

Developer

goodboycoder

goodboycoder

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

11 days ago

Last modified

Share

Discord MCP Server

Connect your AI assistant directly to Discord and automate messages, roles, and moderation — without building or hosting custom bots.

Discord MCP Server is a ready‑to‑use Model Context Protocol (MCP) server that lets AI tools control Discord servers through a simple, secure interface. It runs on Apify, so you get reliability, scaling, and security out of the box.


What You Can Do

With Discord MCP Server, your AI assistant can:

  • 📨 Send messages to Discord channels
  • 📖 Read conversations and recent message history
  • 👥 View members and roles
  • 🎭 Automatically manage roles
  • 🔍 Monitor channels for activity
  • 🛡️ Moderate content using simple rules

No backend servers. No bot hosting. Just connect and automate.


Who This Is For

  • AI developers building Discord‑connected assistants
  • Community managers automating moderation and engagement
  • Customer support teams running AI support in Discord
  • Businesses & creators managing Discord communities at scale

Why Use Discord MCP Server

🚀 Zero Infrastructure

Runs entirely on Apify. No servers to deploy, scale, or maintain.

🤖 Built for AI

Designed specifically for MCP‑compatible clients like Cursor, Claude Desktop, Windsurf, and VS Code.

🔒 Secure by Design

  • Uses your own Discord bot
  • Access limited by Discord permissions
  • Runs with Apify‑managed security

💸 Simple, Pay‑Per‑Use Pricing

Pay only when the Actor runs. No subscriptions or long‑term commitments.


How It Works (Simple)

  1. You provide a Discord bot token and server ID
  2. The Actor runs securely on Apify
  3. Your AI assistant connects via MCP and controls Discord

Pay‑Per‑Event Pricing

Discord MCP Server uses simple, transparent pay‑per‑event pricing. You only pay for the actions your AI actually performs. There are no subscriptions and no minimum commitments.

ActionDescriptionPrice (USD)
Send MessageSend a message to a Discord channel$0.01
Get MessagesFetch messages from a channel$0.005
List ChannelsList all channels in a server$0.002
List MembersList server members$0.005
List RolesList available roles$0.002
Add RoleAdd a role to a user$0.01
Remove RoleRemove a role from a user$0.01

💡 Tip: Most users spend only a few dollars per month, even with daily automation.


Setup Requirements

1️⃣ Create a Discord Bot

  1. Go to the Discord Developer Portal
  2. Click New Application and give it a name
  3. Go to the Bot section and click Add Bot
  4. Under Privileged Gateway Intents, enable:
    • Server Members Intent
    • Message Content Intent
  5. Click Reset Token and copy your bot token (keep it secret!)
  6. Go to OAuth2 → URL Generator
    • Select scopes: bot
    • Select bot permissions: Send Messages, Read Messages, Manage Roles, etc.
  7. Copy the generated URL and use it to invite the bot to your Discord server

2️⃣ Get Your Discord Server (Guild) ID

  1. Enable Developer Mode in Discord (User Settings → Advanced → Developer Mode)
  2. Right-click your Discord server icon
  3. Click Copy ID — this is your Guild ID

How to Use

Step 1: Start the Actor on Apify

  1. Go to the Actor page on Apify
  2. Click "Start"
  3. In the input form, provide:
    • Discord Bot Token: Your bot token from Step 1️⃣ above
    • Discord Server (Guild) ID: Your server ID from Step 2️⃣ above
  4. Click "Start" to run the Actor in standby mode

The Actor will start and wait for MCP requests. You'll get a unique Actor run URL like:

https://goodboycoder--discord-mcp-server.apify.actor/runs/YOUR_RUN_ID

Step 2: Connect Your MCP Client

For Claude Desktop or Windsurf

Add this to your MCP configuration file (usually ~/Library/Application Support/Claude/claude_desktop_config.json on Mac or %APPDATA%\Claude\claude_desktop_config.json on Windows):

{
"mcpServers": {
"discord": {
"transport": "http",
"url": "https://goodboycoder--discord-mcp-server.apify.actor/mcp?token=YOUR_APIFY_API_TOKEN"
}
}
}

For Cursor

Add this to your Cursor MCP configuration file (.cursor/mcp.json in your workspace):

{
"mcpServers": {
"discord": {
"transport": "http",
"url": "https://goodboycoder--discord-mcp-server.apify.actor/mcp?token=YOUR_APIFY_API_TOKEN"
}
}
}

Note: Replace YOUR_APIFY_API_TOKEN with your API token from Apify Console

Step 3: Use the Discord Tools

Once connected, you can use commands like:

  • "List my Discord channels"
  • "Send a message to #general saying 'Hello!'"
  • "Show me the recent messages in #general"
  • "List all members in my Discord server"

What Data It Can Access

The Actor only accesses data from servers where your bot is invited and permitted:

  • Messages (read & send)
  • Channels (read)
  • Members (read)
  • Roles (read & manage)

You remain fully in control through Discord permissions.


Get Started

Deploy the Actor, connect your MCP client, and start automating your Discord server with AI in minutes.


Built with ❤️ by goodboycoder