Skip to main content
Glama

20 Best Discord MCP Servers, Compared (November 2026)

Updated 20 of 347 Discord servers in the Glama registryRebuilt weekly

The short answer

Most readers should reach for discord-mcp (cappyeo/discord-mcp). It exposes 222 tools with a tool description grade of A, had 115 commits on its default branch in the last 12 weeks, and had a last commit on its default branch 3 days ago. If you are connecting an MCP client to an existing Discord bot over an HTTP MCP endpoint, reach for discord-mcp (SaseQ/discord-mcp); its README documents channel management, message sending, and server information retrieval over that endpoint. If you need to self-host a remote MCP endpoint on Cloudflare Workers, Cloud Discord (nekyialabs/cloud-discord) is the better fit.

Whichever you choose, give it the narrowest access that still works (a read-only credential, a replica, a scratch account), and widen it only once you have watched what your agent actually asks for.

Glama operates the MCP registry these numbers are measured from, and sells MCP hosting and a gateway. No position on this page is paid for. How the registry is built.

Quick picks

  • 1discord-mcp : Connecting an MCP client to an existing Discord bot: the README documents channel management, message sending, and server information retrieval over an HTTP MCP endpoint.
  • 2discord-mcp : Running a Discord community from an AI client: it exposes 222 typed tools for messages, channels, roles, moderation, and server builds with a preview-and-approve blueprint.
  • 3discord-mcp : Managing multiple Discord servers from an MCP client: it exposes 99 tools spanning messages, channels, roles, permissions, moderation, forums, webhooks, and embeds.
  • 4MCP-Discord : Managing Discord channels, forum posts, messages, reactions, and roles from an AI assistant: it exposes 46 tools covering those operations plus webhooks.
  • 5discord-py-self-mcp : Automating a personal Discord account for messaging, channels, DMs, voice, friends, presence, and interactions: it documents tools for these actions and uses a user token.

Which one, for your situation

Your situationWhat to use
I want a large measured Discord tool setdiscord-mcp (cappyeo/discord-mcp) exposes 222 tools with a tool description grade of A and had 115 commits on its default branch in the last 12 weeks.
I am connecting to an existing bot over HTTP MCPdiscord-mcp (SaseQ/discord-mcp) documents channel management, message sending, and server information retrieval over an HTTP MCP endpoint.
I manage multiple Discord servers and want many toolsdiscord-mcp (PaSympa/discord-mcp) exposes 99 tools with a tool description grade of A and had 728 npm downloads in a typical week.
I need guided first-time token setup and invite generationdiscord-mcp (HardHeadHackerHead/discord-mcp) has an interactive init command that validates a bot token, generates an invite URL, and writes client MCP config, though it is labeled Dormant.
I need to run JavaScript against a live discord.js clientDiscord MCP Server (drvova/discord-mcp) has a run tool that executes JavaScript against a live discord.js client and keeps model-written helpers across restarts.

Top MCP servers for Discord

Profile
1Community favourite591+65–13 days ago79.8
2Emerging190+77–3 days ago78.3
3Community favourite29+37285 days ago74.9
4Community favourite110+6749today74.2
5Steady74+320040 days ago54.6
6Dormant39+7175230 days ago49.4
7Abandoned but popular451+3–128 days ago49.3
8Community favourite51+3896today46.2
9Emerging106+1211973 days ago44.1
10Steady11+48819 days ago42.5
11Steady10+1–12 days ago38.4
12Dormant32+6–126 days ago38.2
13Steady77+403156 days ago38.1
14Emerging26+11–yesterday37.5
15Steady180–9 days ago37.4
16Abandoned but popular243+11–654 days ago32.5
17Dormant14028154 days ago32.3
18Abandoned but popular1,006+50–101 days ago31.7
19Steady7+3–12 days ago30.8
20Dormant12+1–297 days ago30.0

The ranking, with the evidence

  • Best for: Connecting an MCP client to an existing Discord bot: the README documents channel management, message sending, and server information retrieval over an HTTP MCP endpoint.

    The README documents an MCP server for Discord that connects over an HTTP endpoint at localhost:8085/mcp and lets MCP-compatible applications manage channels, send messages, and retrieve server information using a Discord bot token. Choosing it requires that token, plus Docker when following the recommended installation.

    Score 79.8: show every number behind it
    • Adoption69 / 100 · weight 40%
      • GitHub stars69
      • npm downloadsnot measured
        no npm package
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance92 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade80
      • Commit cadence85
    • Momentum89 / 100 · weight 14%
      • Stars gained, relative to size100
      • Stars gained, absolute73
      • npm download trendnot measured
        no download history for the selected registry
    • Tool quality≈65 / 100 · weight 13%
      • Tool description quality≈65
        tool descriptions not yet scored
      • Built and inspected by Glamanot measured
        never built and inspected by Glama
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    79.8
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    79.8
  • Best for: Running a Discord community from an AI client: it exposes 222 typed tools for messages, channels, roles, moderation, and server builds with a preview-and-approve blueprint.

    discord-mcp is a Node.js CLI and MCP server that exposes the Discord REST API as 222 typed tools covering message send, read, edit, delete, pin and crosspost, reactions, guild and application emojis, stickers, and channel creation, modification and permission overwrites. Choosing it assumes a Discord bot the reader has already installed in a server they control, a bot token passed through DISCORD_TOKEN in the client's environment, and Node.js 22.12+; the guided setup defaults to a preview write mode that blocks mutations and does not apply the generated configuration to the client for the reader.

    Score 78.3: show every number behind it
    • Adoption57 / 100 · weight 40%
      • GitHub stars57
      • npm downloadsnot measured
        npm publishes discord-mcp from olivierdebeufderijcker/discord-mcp
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance100 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum91 / 100 · weight 14%
      • Stars gained, relative to size100
      • Stars gained, absolute76
      • npm download trendnot measured
        no download history for the selected registry
    • Tool quality76 / 100 · weight 13%
      • Tool description quality68
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    78.3
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    78.3
  • Best for: Managing multiple Discord servers from an MCP client: it exposes 99 tools spanning messages, channels, roles, permissions, moderation, forums, webhooks, and embeds.

    discord-mcp is a Node.js Discord MCP server that exposes 99 tools for listing guilds and channels, reading and sending messages, managing channel permission overwrites, moderation, forums, webhooks, and embeds. It requires a Discord bot token in DISCORD_TOKEN, and the bot can only act in servers it has already joined.

    Score 74.9: show every number behind it
    • Adoption66 / 100 · weight 40%
      • GitHub stars37
      • npm downloads61
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance100 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum34 / 100 · weight 14%
      • Stars gained, relative to size52
      • Stars gained, absolute24
      • npm download trend16
    • Tool quality81 / 100 · weight 13%
      • Tool description quality73
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    74.9
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    74.9
  • Best for: Managing Discord channels, forum posts, messages, reactions, and roles from an AI assistant: it exposes 46 tools covering those operations plus webhooks.

    MCP-Discord is an MCP server that logs in with a Discord bot token and exposes 46 tools for listing servers, reading and sending messages, managing channels and categories, forum posts and tags, reactions, webhooks, and roles. Before choosing it, note that it requires a Discord bot token and a bot added to each target server with the permissions the README lists, and it can act only on servers where that bot is present.

    Score 74.2: show every number behind it
    • Adoption69 / 100 · weight 40%
      • GitHub stars51
      • npm downloads61
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance93 / 100 · weight 24%
      • Last commit touching this server100
        dated from the last commit on the default branch, re-read from GitHub at publication; the stored date would have published 59 days ago
      • Repository maintenance grade100
      • Commit cadence65
    • Momentum58 / 100 · weight 14%
      • Stars gained, relative to size61
      • Stars gained, absolute33
      • npm download trend83
    • Tool quality56 / 100 · weight 13%
      • Tool description quality48
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    74.2
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    74.2
  • Best for: Automating a personal Discord account for messaging, channels, DMs, voice, friends, presence, and interactions: it documents tools for these actions and uses a user token.

    The server runs as a local stdio MCP server, with an optional streamable HTTP transport, and documents tools for messages, channels, DMs, voice, friends, presence, and interactions using a Discord user token. Before choosing it, note that it requires a DISCORD_TOKEN environment variable and that its README warns automating user accounts is against Discord ToS.

    Score 54.6: show every number behind it
    • Adoption51 / 100 · weight 40%
      • GitHub stars47
      • npm downloads24
        downloads show none of the weekday rhythm human traffic has; halved
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance93 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence65
    • Momentum30 / 100 · weight 14%
      • Stars gained, relative to size50
      • Stars gained, absolute26
      • npm download trend0
    • Tool quality≈65 / 100 · weight 13%
      • Tool description quality≈65
        tool descriptions not yet scored
      • Built and inspected by Glamanot measured
        never built and inspected by Glama
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    64.2
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: modest but real audience
    0.85
    Composite score
    54.6
  • Best for: First-time Discord MCP setup: the interactive init command validates a bot token, generates an invite URL, and writes client MCP config.

    The README documents an MCP server that connects Discord administration to AI clients through natural-language prompts, plus an interactive init setup wizard and a check health audit. It assumes a Discord bot token with the required server permissions and a Node.js 18 or newer runtime.

    Score 49.4: show every number behind it
    • Adoption54 / 100 · weight 40%
      • GitHub stars40
      • npm downloads48
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance46 / 100 · weight 24%
      • Last commit touching this server68
      • Repository maintenance grade30
      • Commit cadence5
    • Momentum58 / 100 · weight 14%
      • Stars gained, relative to size80
      • Stars gained, absolute37
      • npm download trend44
    • Tool quality≈65 / 100 · weight 13%
      • Tool description quality≈65
        tool descriptions not yet scored
      • Built and inspected by Glamanot measured
        never built and inspected by Glama
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    58.1
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: modest but real audience
    0.85
    Composite score
    49.4
  • Best for: A Discord server needing cited answers from its chat history: it exposes ask_channel, search_memory, and decision-tracing MCP tools over ingested channel messages.

    Beever Atlas ingests Slack, Discord, Microsoft Teams, and Mattermost conversations into a knowledge base and exposes 28 MCP tools for channel Q\&A, fact search, wiki pages, decisions, experts, and sync jobs, plus a dashboard and MCP access for Claude Code and Cursor. Before choosing it, note that the README describes backend, bot, and frontend services backed by Weaviate, Neo4j, MongoDB, and Redis, and no npm package is published and no PyPI package is attributed.

    Score 49.3: show every number behind it
    • Adoption66 / 100 · weight 40%
      • GitHub stars66
      • npm downloadsnot measured
        no npm package
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance46 / 100 · weight 24%
      • Last commit touching this server68
        dated from the last commit on the default branch, re-read from GitHub at publication; github.com shows a push 56 days ago, which counts every ref; the stored date would have published 56 days ago
      • Repository maintenance grade30
      • Commit cadence5
    • Momentum26 / 100 · weight 14%
      • Stars gained, relative to size28
      • Stars gained, absolute24
      • npm download trendnot measured
        no download history for the selected registry
    • Tool quality100 / 100 · weight 13%
      • Tool description quality93
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integrates100
    Weighted mean of the five
    63.2
    × relevance: the keyword is declared here
    0.78
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    49.3
  • Best for: Running AI coding agents locally that need persistent memory and a Markdown wiki: it exposes memory, wiki, and code-map tools and requires no gateway.

    It exposes 24 tools that hold durable agent memory (free-text notes, temporal subject-predicate facts with history, per-user preference profiles) and a Markdown wiki the agent can list, read, full-text search, write, lint, deduplicate, graph, and export, plus a code map that ranks repository files by relevance to a query. Worth knowing before installing: the tool list contains no Discord tools, so channel routing and bot tokens sit in the wider product rather than on this MCP surface, and the package is published on PyPI as duduclaw.

    Score 46.2: show every number behind it
    • Adoption69 / 100 · weight 40%
      • GitHub stars43
      • PyPI downloads63
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance100 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum39 / 100 · weight 14%
      • Stars gained, relative to size49
      • Stars gained, absolute24
      • PyPI download trendnot measured
        no download history for the selected registry
    • Tool quality83 / 100 · weight 13%
      • Tool description quality75
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    77.0
    × relevance: the keyword is tagged here
    0.60
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    46.2
  • Best for: Publishing scheduled Discord posts alongside other social channels from an AI agent: its README documents schedule validation, apply, and Discord webhook connection.

    SocialClaw ships an MCP server and npm CLI for scheduling and publishing to connected social accounts, including Discord through a webhook, with documented operations for account listing, media upload, schedule validation and apply, and inspection of posts, runs, analytics, usage, and health. It requires a SocialClaw workspace API key and an active trial or paid plan for agent execution.

    Score 44.1: show every number behind it
    • Adoption54 / 100 · weight 40%
      • GitHub stars51
      • npm downloads22
        downloads show none of the weekday rhythm human traffic has; halved
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance70 / 100 · weight 24%
      • Last commit touching this server88
        dated from the last commit on the default branch, re-read from GitHub at publication; github.com shows a push 24 days ago, which counts every ref; the stored date would have published 24 days ago
      • Repository maintenance grade55
      • Commit cadence40
    • Momentum76 / 100 · weight 14%
      • Stars gained, relative to size91
      • Stars gained, absolute45
      • npm download trend84
    • Tool quality≈65 / 100 · weight 13%
      • Tool description quality≈65
        tool descriptions not yet scored
      • Built and inspected by Glamanot measured
        never built and inspected by Glama
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    66.5
    × relevance: the keyword is declared here
    0.78
    × continuity: actively changing
    1.00
    × evidence: modest but real audience
    0.85
    Composite score
    44.1
  • Best for: Building a Discord server from a one-paragraph brief: it exposes tools to validate a blueprint against the live server and execute the staged build plan.

    Omnicord exposes 155 tools that let an MCP client handle Discord messaging, moderation, automod, events, channel and role management, and blueprint-based server builds. It requires Node 20 or newer and a Discord bot token, which the init wizard saves locally.

    Score 42.5: show every number behind it
    • Adoption30 / 100 · weight 40%
      • GitHub stars27
      • npm downloads21
        downloads show none of the weekday rhythm human traffic has; halved
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance97 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence85
    • Momentum56 / 100 · weight 14%
      • Stars gained, relative to size67
      • Stars gained, absolute29
      • npm download trend68
    • Tool quality66 / 100 · weight 13%
      • Tool description quality57
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    60.7
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: small audience
    0.70
    Composite score
    42.5
  • Best for: Discord administration through an AI client with dry-run defaults and audited writes: it documents MCP tools for channels, messages, roles, members, webhooks, invites, and events.

    It exposes MCP tools for Discord guild, channel, message, role, member, webhook, invite, event, automod, reaction, pin, audit, and automation operations, plus an @mention conversational agent. Adoption requires connecting a Discord identity via OAuth2, installing the platform bot into each server, and running the Docker Compose stack with PostgreSQL and Redis.

    Score 38.4: show every number behind it
    • Adoption26 / 100 · weight 40%
      • GitHub stars26
      • npm downloadsnot measured
        no npm package
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance97 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence85
    • Momentum27 / 100 · weight 14%
      • Stars gained, relative to size35
      • Stars gained, absolute14
      • npm download trendnot measured
        no download history for the selected registry
    • Tool quality≈65 / 100 · weight 13%
      • Tool description quality≈65
        tool descriptions not yet scored
      • Built and inspected by Glamanot measured
        never built and inspected by Glama
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    54.9
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: small audience
    0.70
    Composite score
    38.4
  • Best for: Automating Discord server setup through an AI assistant: it exposes 19 tools for creating channels, roles, categories, and applying templates.

    Discord Server Setup MCP exposes 19 tools for listing and selecting guilds, creating and editing channels, categories, and roles, updating server settings, and previewing or applying templates through a Discord bot. It requires a Discord bot token, and the bot's highest role must sit above the roles it is expected to create or reorder.

    Score 38.2: show every number behind it
    • Adoption38 / 100 · weight 40%
      • GitHub stars38
      • npm downloadsnot measured
        no npm package
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance52 / 100 · weight 24%
      • Last commit touching this server68
      • Repository maintenance grade55
      • Commit cadence5
    • Momentum57 / 100 · weight 14%
      • Stars gained, relative to size73
      • Stars gained, absolute33
      • npm download trendnot measured
        no download history for the selected registry
    • Tool quality76 / 100 · weight 13%
      • Tool description quality68
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    54.6
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: small audience
    0.70
    Composite score
    38.2
  • Best for: Agents needing free proxies verified from their own network: check_proxies tests candidates against the local machine right now.

    The server exposes three MCP tools: get_proxies returns a public proxy list fastest first, check_proxies tests proxies from the local network, and fetch_url retrieves a web page as readable text through a verified proxy. The package is distributed as proxy-scraper-cli on PyPI, and check_proxies evaluates proxies from the machine where the server runs.

    Score 38.1: show every number behind it
    • Adoption51 / 100 · weight 40%
      • GitHub stars47
      • PyPI downloads27
        PyPI downloads show no weekday rhythm; halved
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance100 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum65 / 100 · weight 14%
      • Stars gained, relative to size100
      • Stars gained, absolute65
      • PyPI download trend0
    • Tool quality93 / 100 · weight 13%
      • Tool description quality85
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    74.7
    × relevance: the keyword is tagged here
    0.60
    × continuity: actively changing
    1.00
    × evidence: modest but real audience
    0.85
    Composite score
    38.1
  • Best for: Draft-first social media scheduling that includes Discord: it exposes tools to create drafts, approve them for scheduled publishing, and manage queued posts.

    Posthive exposes 10 MCP tools for listing connected accounts, creating draft posts, getting post details, listing scheduled posts and drafts, approving drafts, updating or duplicating posts, deleting posts, and working from templates. The first tool call opens a browser for OAuth 2.0 + PKCE sign-in, and newly created posts default to drafts that require approval in the Posthive review queue before publishing.

    Score 37.5: show every number behind it
    • Adoption36 / 100 · weight 40%
      • GitHub stars36
      • npm downloadsnot measured
        no npm package
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance100 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum77 / 100 · weight 14%
      • Stars gained, relative to size100
      • Stars gained, absolute43
      • npm download trendnot measured
        no download history for the selected registry
    • Tool quality81 / 100 · weight 13%
      • Tool description quality73
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    68.7
    × relevance: the keyword is declared here
    0.78
    × continuity: actively changing
    1.00
    × evidence: small audience
    0.70
    Composite score
    37.5
  • Best for: Bots needing Discord operations beyond a fixed verb list: its run tool executes JavaScript against a live discord.js client and keeps model-written helpers across restarts.

    The README documents a run tool that executes JavaScript against a live discord.js client, letting the model call discord.js methods directly and keep the helpers it defines across calls and restarts. That code runs with the server's full authority over network, filesystem and process, so it is meant to be sandboxed, with Discord tokens held outside it by the separate discord-mcp agent process.

    Score 37.4: show every number behind it
    • Adoption32 / 100 · weight 40%
      • GitHub stars32
      • npm downloadsnot measured
        npm publishes discord-mcp from olivierdebeufderijcker/discord-mcp
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance95 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade80
      • Commit cadence100
    • Momentum0 / 100 · weight 14%
      • Stars gained, relative to size0
      • Stars gained, absolute0
      • npm download trendnot measured
        no download history for the selected registry
    • Tool quality68 / 100 · weight 13%
      • Tool description quality60
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    53.4
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: small audience
    0.70
    Composite score
    37.4
  • Best for: Letting an LLM read and post in a Discord channel from chat: it documents send-message and read-messages tools that resolve channels by name or ID.

    The server documents send-message and read-messages tools that post to and fetch recent messages from Discord channels, accepting channel names or IDs with automatic server and channel discovery. Before installing, note that it requires Node.js 16.x or higher and a Discord bot token, and the bot must be invited to the target server with Read Messages/View Channels, Send Messages, and Read Message History permissions.

    Score 32.5: show every number behind it
    • Adoption60 / 100 · weight 40%
      • GitHub stars60
      • npm downloadsnot measured
        npm names no repository for discord-mcp-server, so its downloads cannot be attributed
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance18 / 100 · weight 24%
      • Last commit touching this server18
      • Repository maintenance grade30
      • Commit cadence5
    • Momentum60 / 100 · weight 14%
      • Stars gained, relative to size70
      • Stars gained, absolute44
      • npm download trendnot measured
        no download history for the selected registry
    • Tool quality≈65 / 100 · weight 13%
      • Tool description quality≈65
        tool descriptions not yet scored
      • Built and inspected by Glamanot measured
        never built and inspected by Glama
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    54.2
    × relevance: the keyword is dedicated here
    1.00
    × continuity: no change in over a year
    0.60
    × evidence: widely adopted
    1.00
    Composite score
    32.5
  • Best for: An existing discord.js bot that needs MCP control: it can be embedded as an IntegratedProvider plugin instead of running as a separate process.

    MCP Discord exposes Discord actions for servers, channels, messages, reactions, members, roles, moderation, and monitoring, and its README documents standalone stdio or HTTP transports plus integration as a plugin in an existing discord.js bot. Before choosing it, note that it requires Node.js 18 or higher and a Discord bot token, and real-time gateway features require setting DISCORD_USE_GATEWAY.

    Score 32.3: show every number behind it
    • Adoption32 / 100 · weight 40%
      • GitHub stars29
      • npm downloads16
        downloads show none of the weekday rhythm human traffic has; halved
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance52 / 100 · weight 24%
      • Last commit touching this server68
      • Repository maintenance grade55
      • Commit cadence5
    • Momentum25 / 100 · weight 14%
      • Stars gained, relative to size0
      • Stars gained, absolute0
      • npm download trend100
    • Tool quality≈65 / 100 · weight 13%
      • Tool description quality≈65
        tool descriptions not yet scored
      • Built and inspected by Glamanot measured
        never built and inspected by Glama
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    46.1
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: small audience
    0.70
    Composite score
    32.3
  • 18

    Best for: Discord actions through an already authenticated browser session: it uses a Chrome extension to call web app APIs without API keys or DOM scraping.

    OpenTabs runs a local MCP server exposing browser-control, extension-management, and plugin-analysis tools, while installed plugins such as Discord call authenticated web app APIs through the Chrome extension. It requires Node.js 22+ and Chrome with the extension loaded, and its tools begin disabled until explicitly enabled.

    Score 31.7: show every number behind it
    • Adoption75 / 100 · weight 40%
      • GitHub stars75
      • npm downloadsnot measured
        no npm package
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance63 / 100 · weight 24%
      • Last commit touching this server88
        dated from the last commit on the default branch, re-read from GitHub at publication; github.com shows a push 6 days ago, which counts every ref; the stored date would have published 6 days ago
      • Repository maintenance grade55
      • Commit cadence5
    • Momentum79 / 100 · weight 14%
      • Stars gained, relative to size86
      • Stars gained, absolute69
      • npm download trendnot measured
        no download history for the selected registry
    • Tool quality78 / 100 · weight 13%
      • Tool description quality70
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    75.5
    × relevance: the keyword is mentioned here
    0.42
    × continuity: actively changing
    1.00
    × evidence: widely adopted
    1.00
    Composite score
    31.7
  • Best for: Self-hosting a Discord bot as a remote MCP endpoint on Cloudflare Workers: the README documents Wrangler deployment, a secret MCP URL, and Discord bot setup.

    Cloud Discord is a Discord MCP server deployed on Cloudflare Workers that gives an agent a Discord bot account and exposes actions for messaging, moderation, roles, channels, forums, reactions, files, scheduled events, emoji, stickers, and voice messages. The one thing worth knowing before choosing it is that access is controlled by a secret MCP URL path, and anyone with that URL can use every tool.

    Score 30.8: show every number behind it
    • Adoption23 / 100 · weight 40%
      • GitHub stars23
      • npm downloadsnot measured
        no npm package
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance100 / 100 · weight 24%
      • Last commit touching this server100
      • Repository maintenance grade100
      • Commit cadence100
    • Momentum40 / 100 · weight 14%
      • Stars gained, relative to size52
      • Stars gained, absolute22
      • npm download trendnot measured
        no download history for the selected registry
    • Tool quality≈65 / 100 · weight 13%
      • Tool description quality≈65
        tool descriptions not yet scored
      • Built and inspected by Glamanot measured
        never built and inspected by Glama
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    56.0
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: no meaningful evidence of adoption
    0.55
    Composite score
    30.8
  • Best for: Managing Discord messages and attachments with an AI agent: it exposes send, edit, delete, search, history, and attachment download tools.

    The server exposes 19 tools for sending, editing, deleting, reacting to, searching, and reading Discord messages, plus channel, DM, friend, attachment, and presence operations. The README's setup requires a Discord bot token and configures access through guild and channel allowlists.

    Score 30.0: show every number behind it
    • Adoption28 / 100 · weight 40%
      • GitHub stars28
      • npm downloadsnot measured
        npm publishes discord-mcp from olivierdebeufderijcker/discord-mcp
      • Used through Glamanot measured
        not used through Glama in the last 30 days
    • Maintenance38 / 100 · weight 24%
      • Last commit touching this server42
      • Repository maintenance grade55
      • Commit cadence5
    • Momentum29 / 100 · weight 14%
      • Stars gained, relative to size38
      • Stars gained, absolute16
      • npm download trendnot measured
        no download history for the selected registry
    • Tool quality73 / 100 · weight 13%
      • Tool description quality65
      • Built and inspected by Glama100
    • Trust100 / 100 · weight 9%
      • License100
      • Published by the vendor it integratesnot measured
        not published by the vendor it integrates
    Weighted mean of the five
    42.9
    × relevance: the keyword is dedicated here
    1.00
    × continuity: actively changing
    1.00
    × evidence: small audience
    0.70
    Composite score
    30.0

Questions people ask

How do I choose between discord-mcp (cappyeo/discord-mcp) and discord-mcp (SaseQ/discord-mcp)?

Choose discord-mcp (cappyeo/discord-mcp) when you want a large measured Discord tool set: it exposes 222 tools with a tool description grade of A, and it had 115 commits on its default branch in the last 12 weeks. Choose discord-mcp (SaseQ/discord-mcp) when you are connecting an MCP client to an existing Discord bot over an HTTP MCP endpoint, because its README documents channel management, message sending, and server information retrieval over that endpoint. discord-mcp (SaseQ/discord-mcp) has no published npm package.

Is discord-mcp (cappyeo/discord-mcp) actively maintained?

It had a last commit on its default branch 3 days ago and 115 commits on its default branch in the last 12 weeks. It is labeled Emerging, and its npm package is discord-mcp.

How does discord-mcp (PaSympa/discord-mcp) compare with discord-mcp (cappyeo/discord-mcp) for multi-server work?

discord-mcp (PaSympa/discord-mcp) is the multi-guild option: it exposes 99 tools with a tool description grade of A and had 728 npm downloads in a typical week. discord-mcp (cappyeo/discord-mcp) exposes 222 tools with a tool description grade of A and had 115 commits on its default branch in the last 12 weeks. discord-mcp (PaSympa/discord-mcp) had a last commit on its default branch 5 days ago; discord-mcp (cappyeo/discord-mcp) had one 3 days ago.

What should I know before using discord-mcp (HardHeadHackerHead/discord-mcp) for first-time setup?

Its interactive init command validates a bot token, generates an invite URL, and writes client MCP config. It is labeled Dormant, had a last commit on its default branch 230 days ago, and had 0 commits on its default branch in the last 12 weeks.

Can I self-host Cloud Discord (nekyialabs/cloud-discord) on Cloudflare Workers?

Yes, Cloud Discord (nekyialabs/cloud-discord) documents Wrangler deployment, a secret MCP URL, and Discord bot setup. It had a last commit on its default branch 12 days ago and 43 commits on its default branch in the last 12 weeks. It is labeled Steady.

What does Omnicord - Discord server management MCP for AI agents (OrygnsCode/Omnicord) do before destructive actions?

Omnicord - Discord server management MCP for AI agents (OrygnsCode/Omnicord) previews every destructive action first and waits for confirmation. It exposes 155 tools with a tool description grade of B and can validate a blueprint against the live server and execute a staged build plan.

Other comparisons