Skip to main content
Glama
LucasMonteiro1

mcp-discord-forum

mcp-discord-forum

MCP server for posting and managing topics in Discord forum channels.

Usage

Add to your MCP client config (e.g. ~/.kiro/settings/mcp.json):

{
  "mcpServers": {
    "discord-forum": {
      "command": "npx",
      "args": ["-y", "mcp-discord-forum"],
      "env": {
        "DISCORD_BOT_TOKEN": "your-bot-token-here"
      },
      "disabled": false,
      "autoApprove": [
        "create_forum_post",
        "reply_to_forum_post",
        "list_forum_posts",
        "get_forum_post_messages",
        "list_forum_tags"
      ]
    }
  }
}

Related MCP server: Discourse MCP

Tools

Tool

Description

create_forum_post

Create a new post (thread) in a forum channel

reply_to_forum_post

Reply to an existing forum post

list_forum_posts

List active posts in a forum channel

get_forum_post_messages

Get messages from a forum post

list_forum_tags

List available tags in a forum channel

Setup — Creating the Discord Bot

Create the application:

  1. Go to discord.com/developers/applications

  2. Click New Application, give it a name and confirm

  3. In the sidebar, click Bot

  4. Click Reset Token → copy the generated token (use it as DISCORD_BOT_TOKEN)

Enable intents:
5. On the same Bot page, scroll to Privileged Gateway Intents
6. Enable Message Content Intent
7. Save changes

Invite the bot to your server:
8. In the sidebar, click OAuth2 → URL Generator
9. Under Scopes, check: bot
10. Under Bot Permissions, check:
- View Channels
- Send Messages
- Send Messages in Threads
- Create Public Threads
- Read Message History
11. Copy the generated URL at the bottom, open it in the browser and select your server

Grant access to the forum channel:
12. In Discord, right-click the forum channel → Edit Channel → Permissions
13. Add the bot and make sure the permissions above are allowed

Finding Channel IDs

Enable Developer Mode in Discord (Settings → Advanced → Developer Mode), then right-click any channel and select Copy Channel ID.

Install Server
A
license - permissive license
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    B
    quality
    D
    maintenance
    Enables comprehensive Discord bot management and server operations through MCP, including channel management, message handling, member moderation, role management, and voice operations. Provides secure Discord API integration with built-in permission controls and audit logging capabilities.
    Last updated
    19
    144
    18
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Enables AI agents to interact with Discourse forums through search, reading topics/posts, browsing categories and tags, and creating posts. Supports both read-only public access and authenticated operations with configurable write permissions.
    Last updated
    14
    2,221
    68
    MIT

View all related MCP servers

Related MCP Connectors

  • Browse and manage Reddit posts, comments, and threads. Fetch user activity, explore hot/new/rising…

  • Publish, schedule, and manage social media posts across major platforms via the Postproxy API.

  • MCP-native open-source Notion alternative: read & write pages, databases and kanban boards.

View all MCP Connectors

Latest Blog Posts

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/LucasMonteiro1/mcp-discord-forum'

If you have feedback or need assistance with the MCP directory API, please join our Discord server