Discord Mcp Server
Pricing
from $0.01 / 1,000 results
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
Actor stats
0
Bookmarked
3
Total users
1
Monthly active users
11 days ago
Last modified
Categories
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)
- You provide a Discord bot token and server ID
- The Actor runs securely on Apify
- 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.
| Action | Description | Price (USD) |
|---|---|---|
| Send Message | Send a message to a Discord channel | $0.01 |
| Get Messages | Fetch messages from a channel | $0.005 |
| List Channels | List all channels in a server | $0.002 |
| List Members | List server members | $0.005 |
| List Roles | List available roles | $0.002 |
| Add Role | Add a role to a user | $0.01 |
| Remove Role | Remove 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
- Go to the Discord Developer Portal
- Click New Application and give it a name
- Go to the Bot section and click Add Bot
- Under Privileged Gateway Intents, enable:
- ✅ Server Members Intent
- ✅ Message Content Intent
- Click Reset Token and copy your bot token (keep it secret!)
- Go to OAuth2 → URL Generator
- Select scopes:
bot - Select bot permissions:
Send Messages,Read Messages,Manage Roles, etc.
- Select scopes:
- Copy the generated URL and use it to invite the bot to your Discord server
2️⃣ Get Your Discord Server (Guild) ID
- Enable Developer Mode in Discord (User Settings → Advanced → Developer Mode)
- Right-click your Discord server icon
- Click Copy ID — this is your Guild ID
How to Use
Step 1: Start the Actor on Apify
- Go to the Actor page on Apify
- Click "Start"
- 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
- 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


