Vinkius
Discord

Discord MCP. Manage your entire community without leaving your agent.

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 Editor MCP Client Discord MCP on Claude Desktop App MCP Integration Discord MCP on OpenAI Agents SDK MCP Compatible Discord MCP on Visual Studio Code MCP Extension Client Discord MCP on GitHub Copilot AI Agent MCP Integration Discord MCP on Google Gemini AI MCP Integration Discord MCP on Lovable AI Development MCP Client Discord MCP on Mistral AI Agents MCP Compatible Discord MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

Discord MCP manages entire community operations directly from your AI agent. List servers, find specific channels, update messages in real-time, moderate content, and oversee member lists—all without opening Discord.

It gives you granular control over chat history, roles, and structure.

What your AI agents can do

Add reaction

Adds an emoji reaction, like a heart or thumbs up, to any existing Discord message.

Create guild channel

Provisions a new text channel in your server structure.

Create message

Sends an automated text payload to a specific channel, supporting Markdown formatting.

+ 12 more capabilities included
Audit server structure

Fetch metadata about the entire guild and list all associated channels (text and voice).

Manage user lists

Enumerate active member accounts, check for specific users, or view what roles are assigned across the server.

Send and modify messages

Dispatch new automated text posts into a channel, or update the content of an already posted message.

Moderate chat history

Permanently delete specific messages, purge entire channels, or pin important announcements for visibility.

Organize and create structure

Provision brand new text channels or start dedicated threads off an existing message.

Supported MCP Clients

OAuth 2.0 Compatible
Vinkius runs on Claude Claude
Vinkius runs on ChatGPT ChatGPT
Vinkius runs on Cursor Cursor
Vinkius runs on Gemini Gemini
Vinkius runs on VS Code VS Code
Vinkius runs on JetBrains JetBrains
Vinkius runs on Vercel Vercel
Vinkius runs on Zendesk Zendesk
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

Discord: 15 Tools for Community Control

Use these tools to manage everything in a Discord server—from creating new channels and sending messages to auditing member roles.

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
add019e9a97

add reaction

Adds an emoji reaction, like a heart or thumbs up, to any existing Discord message.

create019d7586

create guild channel

Provisions a new text channel in your server structure.

create019d7586

create message

Sends an automated text payload to a specific channel, supporting Markdown formatting.

create019e9a97

create thread

Starts a new conversation thread linked directly to any existing message ID.

delete019d7586

delete channel

Irreversibly deletes an entire active channel and all its history.

delete019d7586

delete message

Permanently removes a single chat payload from the visible message history.

edit019d7586

edit message

Updates the text content of an existing bot-posted message, useful for progress reports.

get019d7586

get channel

Retrieves specific structural properties and details about a single Discord channel.

get019d7586

get guild

Performs a full audit extraction of metadata for the entire server.

get019e9a97

get guild member

Fetches detailed information about one specific user account in your guild.

list019d7586

list channel messages

Reads the most recent chat payloads from a channel, including attachments and embeds.

list019d7586

list guild channels

Identifies all available text and voice channels within your server.

list019d7586

list guild members

Enumerates a full list of every active user account in the entire server.

list019e9a97

list guild roles

Lists all defined roles and their IDs configured within your Discord server.

pin019e9a97

pin message

Marks a specific message so it remains visible at the top of the channel.

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 4,800+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,800+ 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 server provides 15 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Manually tracking community changes is a nightmare of tabs and copies.

Right now, if you want to check who has joined the server, see what they can do, or figure out which channels need updating, you're clicking through dashboards. You copy IDs; you switch between member lists and channel view; you manually audit logs page by painful page.

With this MCP, your agent handles it all. Instead of manual clicks, you prompt for the action. It pulls the data—the member approximations, the channel mappings, the role assignments—and gives you a clean answer immediately.

Using create_message and edit_message keeps communications current.

Before this MCP, if an announcement needed revision or a progress bar update, someone had to manually delete the old message payload and paste in the new text. It was messy, slow, and prone to error.

Now, you just tell your agent that the status needs fixing. It edits the original post directly, updating the dynamic information without losing the chat context or requiring manual cleanup.

What you can do with this MCP connector

This connector lets you manage an entire Discord server like a single API endpoint. You can audit the whole guild structure to map out every channel and find all active members. Need to update status messages or send automated announcements? You dispatch text payloads with Markdown support and even edit existing posts, keeping chat history current.

If something gets messy—like old logs or spam—you purge those chat payloads from visible memory or irreversibly delete whole channels. The real value comes when you chain this MCP: for instance, running a membership check using the member list tool, then sending an automated welcome message via create_message, and finally logging that action in a separate billing system MCP.

Because Vinkius runs every call within its own secure sandbox with 34+ security rules enforced on every single operation, you know your keys are safe; they pass through a zero-trust proxy but never sit on disk.

Built · Hosted · Managed by Vinkius Discord MCP - Manage Channels, Members & Moderation Server ID 019d7586-a4da-731a-8af2-7c0454d4a267
Vinkius Inspector
Compliance Grade A+
Score 98.33/100
Vinkius Inspector Badge — Score 98.33/100

Common Questions About Discord MCP

How do I list all channels using list_guild_channels? +

Call list_guild_channels first. This function returns a list of crucial Snowflake Channel IDs, which you then need to feed into other tools like create_message or get_channel.

Can I delete messages using delete_message if they are pinned? +

Yes, delete_message targets the message payload itself. Whether it's pinned or not, calling delete_message purges the content from visible memory permanently.

What is the best way to check user roles with list_guild_roles? +

Use list_guild_roles to get all configured role IDs. This provides a foundational map of permissions, letting you know what groups exist before trying to manage specific users.

How do I audit the whole server structure using get_guild? +

The get_guild tool performs structural extraction of metadata for the entire Discord Server. It gives you a high-level view that includes member approximations and core IDs needed for subsequent tasks.

When I use list_channel_messages, what kind of attachment data can I extract? +

You get string contents, nested attachments mapping binary sizes, and embed payloads. This means you don't just get the text; you also pull metadata about images or files that were attached to the message.

If I use delete_channel, what permissions are required for the AI agent? +

The bot needs explicit administrative rights within the server. Without proper permissions, attempting to run this tool will fail because it requires irreversible control over a core structural element.

How does edit_message work and how do I ensure the update is visible? +

Using this tool mutates the pre-existing text payload tied to your bot message. The change happens in real time, updating the original string for everyone viewing the chat.

Does list_guild_members face rate limits when I run it on a huge server? +

Yes, listing all members can be resource-intensive and is heavily restricted by Discord's API. Be prepared to run this tool in batches or through an iterative loop.

Built & Managed by Vinkius 30s setup 15 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 15 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.