D

Discord

Integrates with Discord through Discord.js to provide comprehensive bot capabilities including messa...

128 views
0 installs
Updated Sep 9, 2025
Not audited
Integrates with Discord through Discord.js to provide comprehensive bot capabilities including message management, channel operations, forum posts, reactions, webhooks, and server administration with automatic reconnection and rate limiting protection.
  1. Go to the Discord Developer Portal

  2. Log in With Your Discord Account

    • Sign in using your Discord account credentials if not already logged in.
  3. Create a New Application

    • Click the "New Application" button.
    • Enter a name for your bot and confirm creation.
  4. Add a Bot to Your Application

    • In the left sidebar of your application, click on "Bot".
    • Click the "Add Bot" button and confirm.
  5. Copy the Bot Token

    • Under the "Bot" section, find the "Token" area.
    • Click "Reset Token" if one is not visible, then click "Copy" to copy your bot's token.
    • Note: Save this token securely. You will use it as the value for DISCORD_TOKEN.
  6. Enable the Required Intents

    • In the "Privileged Gateway Intents" section, turn ON the following:
      • "Presence Intent"
      • "Server Members Intent"
      • "Message Content Intent"
  7. Invite Your Bot to a Discord Server

    • Go to the "OAuth2" → "URL Generator" section.
    • Under "Scopes", check the "bot" box.
    • Under "Bot Permissions", select "Administrator" (for full access) or add only the required permissions for your use-case.
    • Copy the generated URL, replace INSERT_CLIENT_ID_HERE with your bot's client ID if needed, and open it in a new browser tab.
    • Follow the prompts to add the bot to your desired server.
  8. Fill in the FastMCP Connection Interface

    • In the FastMCP connection interface, click the "Install Now" button for the Discord integration.
    • In the form that appears, enter your Discord bot token in the DISCORD_TOKEN field.
    • Optionally, customize other environment variables if required (such as rate limits or transport settings).
  9. Save and Start Using the Integration

    • Click “Save” or “Submit” to store your ENV values in FastMCP.
    • Your Discord integration should now be ready for use!

Quick Start

View on GitHub

More for Communication

View All →

More for Automation

View All →

Similar MCP Servers

Report Issue

Thank you! Your issue report has been submitted successfully.