Vinkius
Discord

Discord MCP for AI. Automate moderation and manage community structures.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Discord MCP on Cursor AI Code EditorDiscord MCP on Claude Desktop AppDiscord MCP on OpenAI Agents SDKDiscord MCP on Visual Studio CodeDiscord MCP on GitHub Copilot AI AgentDiscord MCP on Google Gemini AIDiscord MCP on Lovable AI DevelopmentDiscord MCP on Mistral AI AgentsDiscord MCP on Amazon AWS Bedrock

Connect to your AI in seconds.

Discord MCP connector lets your AI client run as a full bot moderator, giving you API access to manage every aspect of your community.

You can list servers and channels, pull user data, monitor message history, send alerts, and even create private chat threads—all without leaving your agent's interface.

What your AI can do

Get bot info

Retrieves current operational data and details about the bot itself.

Send message

Sends an immediate, defined message to any public or private chat channel.

Create dm channel

Starts a private one-on-one chat channel with a specified user.

+ 7 more capabilities included
Get server and channel status

You list all servers the bot is connected to, or pull specific details about a single guild or channel.

Monitor member activity

The agent can retrieve complete lists of members in any given server and get detailed profiles for specific users.

Read message history

You pull recent messages from a channel or direct message thread to audit conversations or find key quotes.

Send targeted communications

The agent posts messages into public channels, sends welcome alerts, or creates private chat threads with single users.

Included with Plan

Waiting for input…

AI Agent

Discord MCP: 10 Tools for Chat Automation

These tools let you control everything from reading messages in a channel to managing the structure of entire servers.

Make your AI actually useful.

Add this MCP to Claude, Cursor, or Windsurf and your AI stops guessing. It gets real tools to look things up, take action, and handle the stuff you keep doing by hand.

Start using Discord on Vinkius

Get Bot Info

Retrieves current operational data and details about the bot itself.

Send Message

Sends an immediate, defined message to any public or private chat channel.

Create Dm Channel

Starts a private one-on-one chat channel with a specified user.

Get Channel

Pulls all metadata for a single, specific channel in a server.

Get Guild

Retrieves comprehensive details and configuration information for one entire server.

Get User

Gets the full profile and membership details for a specific user in any connected server.

List Channels

Lists all text, voice, and category channels available within a given server.

List Guilds

Lists all distinct Discord servers (guilds) that this bot is currently active in.

List Guild Members

Returns an exhaustive list of every member currently in the selected server.

List Messages

Retrieves a chronological list of the most recent messages from a specified channel.

Security and governance baked right in.

Pick your AI client below to get set up. Just create a Vinkius account, subscribe, and you're instantly up and running. We handle the entire backend infrastructure, delivering out-of-the-box support for HTTPS Streamable, SSE, and OAuth2—zero messy routing required.

Claude AI

Claude AI

1

Open Claude Settings

Go to claude.ai, click your profile icon, then navigate to Customize → Connectors.

2

Add Custom Connector

Click the "+" button and select Add custom connector. Paste your Vinkius endpoint URL:

https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp

Replace [YOUR_TOKEN_HERE] with your token from cloud.vinkius.com. For OAuth-protected servers, expand Advanced settings to add credentials.

3

Start a conversation

Open a new chat. The Discord integration is available immediately — no restart needed.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with Discord, then connect any of our 5,100+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 5,100+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week
Discord MCP server cover

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Discord. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

Your data is protected. See how we built it.

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This connection provides 10 powerful capabilities that interface natively with Claude, ChatGPT, Cursor, and other compatible AI platforms. No middleware. No custom integration required.

Managing community channels means constant context switching today.

Right now, if you want to know what happened in the 'support' channel last week, you open Discord. You scroll through endless history, manually searching for key users or threads. If you need to check a user’s profile, you switch tabs and use a different search function just to get their ID.

With this MCP, all that friction disappears. Your agent does the heavy lifting: it uses list_messages to pull the exact conversational snippets you need, while simultaneously using get_user to confirm who those people are. You simply ask your agent what happened—it gives you an immediate report.

The Discord MCP provides direct control over member communication.

Before, coordinating support meant tagging a user in a massive public thread, which was disruptive and messy. If the issue needed to be private, you had to manually start a DM conversation after gathering all necessary IDs.

Now, your agent handles it natively. You tell it to create_dm_channel with the affected user's ID, and it executes the entire handover—private chat started, context secured, no unnecessary public noise.

What your AI can actually do with this

You connect this MCP to give your AI client the full control panel for managing any Discord server. It’s like having a dedicated, tireless community moderator that lives inside your workflow. Instead of clicking through dozens of tabs or manually copying IDs, you tell your agent what needs doing—whether it's tracking down a user's history in a specific channel or listing every guild the bot is part of.

It handles all the structural work: organizing channels, monitoring who talks where, and gathering detailed member profiles. This gives your team immediate oversight into community activity, turning scattered conversations into actionable data points. Because this connector is hosted on Vinkius, you can access its full power alongside thousands of other operational tools in one place.

Built · Hosted · Managed by Vinkius Discord MCP - Manage Channels and Community Moderation
Server ID 019dd0e1-408b-721f-94c7-bc20e42371ea
Vinkius Inspector
Compliance Grade A+
Score 100/100
Vinkius Inspector Badge — Score 100/100

Questions you might have

How do I list all the servers the bot can see using list_guilds? +

Run the list_guilds tool. It returns a complete list of every server (guild) ID and name that your bot is currently active in, letting you scope your next action.

Can I use get_user to find out if someone is an admin? +

Yes, get_user pulls comprehensive details for a user. You'll find their full profile and role information right there in the returned data package.

What is the best way to send a message to a specific channel using send_message? +

You need the channel ID first. Use list_channels on the target guild, then take the resulting Channel ID to feed into send_message.

Do I need multiple tools to manage members? Does list_guild_members help? +

list_guild_members pulls a full roster of everyone in the server. This gives you the base data needed before using get_user on any specific person.

When using get_channel, what metadata does this MCP provide about a specific server channel? +

It returns comprehensive details beyond just the name. You'll get the channel type, its associated category ID, and topic information. This is useful for understanding your community’s full structural architecture.

If I need to coordinate support privately, how does create_dm_channel set up a direct message thread? +

It instantly establishes the required DM channel ID between two users. This is perfect for handling one-on-one support or internal notifications without cluttering public channels.

When calling list_messages, are there limits to how many recent messages I can retrieve from a single channel? +

The function allows you to specify the desired scope and number of messages. You control the retrieval batch size, ensuring you only pull the necessary historical data for analysis.

What specific information does get_bot_info provide regarding the bot's current operational setup? +

It returns core details about your connected bot instance. This lets you verify which token and configuration are active, ensuring that complex moderation commands run with the correct permissions.

How do I find my Discord Bot Token? +

Log in to the Discord Developer Portal, select your Application, navigate to the Bot tab, and click Reset Token or Copy to retrieve your secret key.

Why can't my agent read messages? +

You must enable the Message Content Intent in the Bot section of the Discord Developer Portal for the agent to retrieve text content.

How do I get the ID of a server or channel? +

Enable Developer Mode in your Discord client settings (Advanced), then right-click a server or channel name and select Copy ID.

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Discord. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on Windsurf Windsurf
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.