Discord server management MCP for AI agents: chat, moderation, admin, and full server building.
MCPpedia last refreshed this data
io.github.OrygnsCode/discord-mcp is an MCP server that discord server management MCP for AI agents: chat, moderation, admin, and full server building. Its tool list has not been published yet over stdio, requires no API key, and scores 58/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
{
"mcpServers": {
"io-github-orygnscode-discord-mcp": {
"command": "npx",
"args": [
"-y",
"@orygn/discord-mcp"
]
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Discord server management MCP for AI agents: chat, moderation, admin, and full server building.
Run this in your terminal to verify the server starts. Then let us know if it worked - your result helps other developers.
npx -y '@orygn/discord-mcp' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
Checked @orygn/discord-mcp against OSV.dev.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in ai-ml / devops
MCP server for using the GitLab API
A cross-platform desktop application for managing AI Agents and MCP Servers. 一款用于管理AI智能体与MCP服务器的跨平台桌面应用程序。
Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.
An open-source AI agent that brings the power of Gemini directly into your terminal.
MCP Security Weekly
Get CVE alerts and security updates for io.github.OrygnsCode/discord-mcp and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Discord server management MCP for AI agents. Formerly Omnicord.
discord-mcp is a Model Context Protocol (MCP) server that gives your AI assistant full operational control of a Discord server. Day to day chat, moderation, administration, and at the top end: building out an entire community server from a one paragraph brief.
You describe what you want. Your AI decides how to do it. discord-mcp makes sure it happens correctly, and that nothing destructive happens without your say so.
Your AI client (Claude Desktop, Cursor, Windsurf, Claude Code, or any other MCP client) is the brain. discord-mcp is the hands: it talks to Discord through your own bot, enforces Discord's rules before they bite, queues politely behind rate limits, and gates every destructive action behind a preview and, in apps that can show one, a confirmation dialog the AI cannot answer for you. There is no LLM inside it and no cloud service behind it. Your bot token stays in a file on your machine.
You need Node 22 or newer and a Discord account. One command:
npx @orygn/discord-mcp init
Or from source:
git clone https://github.com/OrygnsCode/discord-mcp.git && cd discord-mcp
npm install
npm run build
node dist/index.js init
Prefer to watch? Here is the full setup, start to finish:
This walkthrough is a little dated now and still shows the old name, Omnicord, but the core steps still apply. A fuller, updated walkthrough is planned.
The wizard goes from a bare Discord application to a working setup in
about a minute. It takes the bot token with input hidden, verifies it
live against Discord, checks the privileged intent toggles and waits
while you fix any that are off, generates an invite link at the
permission level you pick, saves the token locally (a gitignored .env
for a source checkout, or .orygn/discord-mcp/.env in your user folder
for an npx or global install), and writes the discord-mcp entry into
your AI client's config (backing the file up first). Claude Desktop
(including the Microsoft Store build), Cursor, Windsurf, and project level
Claude Code are detected automatically, even before you have set up MCP in
them; anything else gets a snippet to paste. It only writes its own entry
and never overwrites the rest of the file.
Then fully restart your AI client and ask it:
run a setup check on my Discord bot
Plain English results, and the exact fix for anything that is wrong.
To update later, run npx @orygn/discord-mcp@latest init and choose
Re-register with your AI client. Your bots and settings carry over.
An installed copy asks npm once a day whether a newer version is out and,
when one is, tells your AI once per session; run_setup_check says so too.
The request carries the package name and nothing about your servers.
DISCORD_MCP_UPDATE_CHECK=false turns it off.
Run npx @orygn/discord-mcp init. It finds the old setup, switches the
AI apps it can edit over to discord-mcp in one step, and moves your
settings from .omnicord to .orygn/discord-mcp in your user folder. For
Claude Code it prints the two commands to run. Settings named OMNICORD_*
keep working throug