Communication · AI Chatbot

Discord logo

Discord

barryyip0625/mcp-discord

A Discord MCP (Model Context Protocol) server that enables AI assistants to interact with the Discord platform.

Install

npx mcp-discord --config ${DISCORD_TOKEN}

Client configuration

{
  "mcpServers": {
    "discord": {
      "command": "node",
      "args": [
        "path/to/mcp-discord/build/index.js"
      ],
      "env": {
        "DISCORD_TOKEN": "<DISCORD_TOKEN>"
      }
    }
  }
}

Environment variables

DISCORD_TOKEN
GitHub stars
8
Category
Communication, AI Chatbot
License
MIT
Updated
Oct 6, 2026

Tools (40)

  • discord_login

    Login to Discord using the configured token

  • discord_send

    Send a message to a specified channel

  • discord_get_server_info

    Get Discord server information

  • discord_create_text_channel

    Create a text channel

  • discord_create_forum_channel

    Create a forum channel

  • discord_create_voice_channel

    Create a voice channel

  • discord_edit_channel

    Edit a channel name, topic, parent category, or position

  • discord_delete_channel

    Delete a channel

  • discord_create_category

    Create a channel category

  • discord_edit_category

    Edit a channel category

  • discord_delete_category

    Delete a channel category

  • discord_set_channel_permissions

    Set permission overrides for a role or user on a channel/category

  • discord_remove_channel_permissions

    Remove permission overrides from a channel/category

  • discord_get_forum_channels

    Get a list of forum channels

  • discord_create_forum_post

    Create a forum post (optionally pinned to the top of the channel)

  • discord_get_forum_post

    Get a forum post

  • discord_reply_to_forum

    Reply to a forum post

  • discord_get_forum_tags

    Get all available tags for a forum channel

  • discord_set_forum_tags

    Replace the available tags for a forum channel

  • discord_update_forum_post

    Update a forum post's title, tags, archived state, locked state, or pinned state

  • discord_delete_forum_post

    Delete a forum post

  • discord_search_messages

    Search messages in a server

  • discord_read_messages

    Read channel messages (supports before, after, around params — accepts snowflake IDs or ISO 8601 dates like "2025-03-01T00:00:00Z")

  • discord_edit_message

    Edit a bot-authored message

  • discord_add_reaction

    Add a reaction to a message

  • discord_add_multiple_reactions

    Add multiple reactions to a message

  • discord_remove_reaction

    Remove a reaction from a message

  • discord_delete_message

    Delete a specific message from a channel

  • discord_pin_message

    Pin a message to its channel (max 50 pins per channel)

  • discord_unpin_message

    Remove a message from its channel's pinned messages

  • discord_create_webhook

    Creates a new webhook for a Discord channel

  • discord_send_webhook_message

    Sends a message to a Discord channel using a webhook

  • discord_edit_webhook

    Edits an existing webhook for a Discord channel

  • discord_delete_webhook

    Deletes an existing webhook for a Discord channel

  • discord_create_role

    Create a role with color, hoist, mentionable, and permission options

  • discord_edit_role

    Edit an existing role

  • discord_delete_role

    Delete a role

  • discord_assign_role

    Assign a role to a member

  • discord_remove_role

    Remove a role from a member

  • discord_get_member

    Get detailed information about a specific member

Details on this page are taken from the project's README. Open README

Supported clients

Clients mentioned in this server's README:

View all
Claude Desktop logo

Claude Desktop

Desktop · Freemium · Proprietary

Anthropic's official Claude AI desktop application. Supports MCP servers to extend functionality.

WindowsMacOS
Cursor logo

Cursor

Desktop · Freemium · Proprietary

The first agentic IDE. The Cursor editor truly merges how developers and AI work together, delivering a magical coding experience.

WindowsMacOSLinux

Related MCP servers

More servers
Inbox Zero AI MCP logo

Inbox Zero AI MCP

elie222/inbox-zero

7.1k

To help you spend less time in your inbox, so you can focus on what matters most.

Communication
whatsapp logo

whatsapp

lharries/whatsapp-mcp

3.6k

This is a Model Context Protocol (MCP) server for WhatsApp.

Communication
Apple MCP Server logo

Apple MCP Server

Dhravya/apple-mcp

1.5k

Apple MCP toolset is a collection of Apple native tools based on the MCP protocol, providing integration services for Messages, Notes, Contacts, Mail, Reminders, Calendar and other Apple ecosystem features.

Communication
supergateway logo

supergateway

supercorp-ai/supergateway

1.1k

Supergateway runs MCP stdio-based servers over SSE (Server-Sent Events) or WebSockets (WS) with one command. This is useful for remote access, debugging, or connecting to clients when your MCP server only supports stdio.

Communication
Line Bot MCP Server logo

Line Bot MCP Server

line/line-bot-mcp-server

338

Model Context Protocol (MCP) server implementation that integrates the LINE Messaging API to connect an AI Agent to the LINE Official Account.

Communication
MCP Send Email logo

MCP Send Email

resend/mcp-send-email

325

Connect your AI agent to the Resend platform. Send and receive emails, manage contacts, broadcasts, domains, and more, directly from any MCP client like Claude, Cursor, or Claude Code.

Communication