Discord MCP Server
Allows Claude to interact with Discord servers through various tools for sending messages, reading message history, listing channels and servers, and retrieving user information.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Discord MCP Serversend a message to #general saying 'Meeting starts in 5 minutes'"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Discord MCP Server
An MCP (Model Context Protocol) server for Discord API integration with Claude. This server allows Claude to interact with Discord servers via tools that perform actions such as sending messages, reading messages, and managing server resources.
Prerequisites
Node.js 16 or higher
A Discord bot token (create one at the Discord Developer Portal)
Appropriate bot permissions:
Read Messages/View Channels
Send Messages
Read Message History
(Optional) Manage Roles, Manage Channels, etc. depending on functionality needed
Related MCP server: Discord Bridge MCP Server
Installation
Clone this repository
Install dependencies:
npm installBuild the project:
npm run build
Configuration
Create a .env file in the root directory with:
DISCORD_TOKEN=your_discord_bot_token_hereUsage
Start the server:
npm startConfigure Claude Desktop:
Add to Claude Desktop's configuration file:
{ "mcpServers": { "discord": { "command": "node", "args": ["path/to/discord-mcp/build/index.js"], "env": { "DISCORD_TOKEN": "your_discord_bot_token_here" } } } }
Available Tools
send-message: Send a message to a Discord channelread-messages: Read recent messages from a Discord channellist-channels: List available channels in the serverlist-servers: List servers the bot has access toget-user-info: Get information about a specific user
Security Considerations
The Discord bot token grants access to your Discord bot. Keep it secure.
The bot can only access servers it has been invited to.
Actions are limited by the bot's permissions in each server.
License
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseAqualityCmaintenanceAn MCP server for interacting with Discord.Last updated1922511MIT
- AlicenseAqualityDmaintenanceAn MCP server that provides native Discord tools for Claude Code, enabling bidirectional communication with remote agents or humans via the Discord REST API. It allows users to send messages, read channel history, and manage reactions directly from their local environment.Last updated6143MIT
- Flicense-qualityCmaintenanceAn MCP server that enables Claude Desktop to interact with Discord through a dedicated bot. It allows users to list channels, read message history, and send messages directly from the AI interface.Last updated2
- AlicenseAqualityDmaintenanceAn MCP server providing 26 tools for Discord API interactions, enabling message management, moderation, channel operations, and server inspection through Claude Code, Paperclip agents, or other MCP-compatible clients.Last updated26MIT
Related MCP Connectors
An MCP server that integrates with Discord to provide AI-powered features.
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
Augments MCP Server - A comprehensive framework documentation provider for Claude Code
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/RossH121/discord-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server