Before you ask
Questions and answers
What people ask most often. If yours is not here, the support channel is the place, and a person is always reachable behind the bot.
What it is4
What is DiscordMCP, in one sentence?
Your own Discord bot, with an address you paste into Claude or ChatGPT. After that you describe what should happen on your server in ordinary words, and it happens.
Do I need to be able to program?
No. Setting it up is pasting one token and pressing a button; using it is typing a sentence. Nothing here asks you to write anything technical.
Whose bot is it?
Yours. You create the Discord application in your own developer account, the token belongs to you, and you can revoke it at any moment without asking us.
Does this work with ChatGPT as well as Claude?
Yes. The address is a standard MCP connector, and both accept one. Anything else that speaks MCP works too.
What the assistant may do5
What can the assistant actually do?
41 tools from the start, 9 more you can switch on. Make, edit and copy channels and roles, hand roles out and take them back, post, edit, pin and react to messages, run polls, open threads, make invites, put events in the sidebar, and read any of it back, down to the audit log. Copying a channel brings every permission on it across.
What can it not do without me switching it on?
Nothing that cannot be undone. Delete channels, delete other people's messages, delete roles, wipe reactions, kick, time out, ban, kill invite links and cancel events: all of those are off until you turn them on behind a warning.
Why is deleting a channel treated differently from archiving one?
Because one can be undone and the other cannot. Archiving moves the channel out of sight and keeps every word in it. Deleting takes the messages with it and Discord has no way to bring them back.
Is there a limit on how much it may change at once?
Yes, on anything that cannot be undone: five such actions in any ten minutes, counted across all of them together. Tidying up after a project is three or four. A server being taken apart is not.
Can I raise that limit?
No, and that is deliberate. A limit you can raise from a screen gets raised the first time it says no, which is the exact moment it is doing its job.
Safety5
What happens to my bot token?
It is erased the moment your own instance confirms it started. On the way there it passes through here, and what stays afterwards is a fingerprint: enough to notice the token changed, not enough to use it.
Can other customers reach my server?
No. Every customer gets their own process, their own address, their own certificate and their own log channel. There is no shared bot and no shared database.
Which permissions does the invite link ask for?
Exactly the ones the tools use, and nothing else. Administrator is not among them, and neither is renaming the server, replacing its emoji or renaming its members.
Could somebody trick the assistant through a message on my server?
Anybody who can write on your server can try, and that is the risk the whole product is built around. The assistant reads text other people wrote and cannot reliably tell an instruction from a description of one. So the dangerous tools do not exist at all unless you switch them on, and the ones that do are rationed.
Is there a record of what happened?
Yes. Every change is written into a log channel on your own server, and so is every refusal. A refusal is the more interesting half: an attempt that never reached Discord leaves no other trace anywhere.
Setting up and running it5
How long does the setup take?
About 5 minutes, and nothing has to be prepared in advance. We walk you through creating the Discord application, pasting the token and picking the server.
Do I have to set anything up in Discord afterwards?
No. The invite link asks for everything the tools need. What is left to do by hand happens here in the portal rather than in Discord: switching on the tools that are off, if you want one of them.
Can I connect more than one Discord server?
Yes, up to 2 Discord servers on one plan. Each server is its own instance with its own bot, its own address and its own switches. They share nothing.
Discord refuses the invite with “Integration requires code grant”. What now?
Then Requires OAuth2 Code Grant is switched on for your application. It is off by default and it belongs off: switched on, Discord refuses every invite with that sentence. Switch it off in the Developer Portal, under your application on the Bot tab, and paste the token again. That does not change the token.
Something is not working. What now?
Look at Your MCP in your account first: the top of that page says whether your instance is running, when it was last used, and how old that reading is. If that is not it, ask in the support channel. The bot answers first, and a person is always reachable behind a visible second button.
Plan and data2
What happens when my plan ends?
Your instance keeps running for 3 more days from that moment, then stops. Nothing is deleted while it is stopped, and starting it again picks up where it left off.
What happens to my data if I leave?
The instance is stopped and its directory is set aside. Your Discord server is untouched: every channel, role and message stays exactly as it was, because all of it always lived on Discord rather than here.
Questions that are not on this page
The support server is the short way round. That is where we are, that is where you get an answer, and you can see what other people have already asked.