Natural-language operations
Describe the server you want. The agent resolves your request into concrete channel, category, role, and permission changes — not suggestions, actual operations.
Discord administration, operated by an agent
Ubitscord.ai inspects the live server, plans each change, asks before anything destructive, and executes through typed tools — with a record of everything it did.
Create a professional developer community.
Thinking…
I'll add Development, Community and Staff sections, create a Developer role, and lock staff channels to moderators.
4 categories, 11 channels, 6 roles
Development
#frontend
#backend
Developer
#staff-internal — deny @everyone
Getting started
Sign in with OAuth. We read your identity and the servers you can manage.
Authorise Ubitscord.ai on one server. Seven permissions, never Administrator.
Open the chat and say what you want. Watch each operation execute live.
Capabilities
Not a chatbot that answers questions about Discord. An agent with a constrained set of real operations and a policy layer around them.
Describe the server you want. The agent resolves your request into concrete channel, category, role, and permission changes — not suggestions, actual operations.
Every action runs through a named MCP tool with a JSON schema. There is no generic API escape hatch the model can abuse.
Structural and destructive work is staged as a numbered plan bound to your account, your server, and that exact set of operations.
A health score with prioritised findings: exposed staff channels, administrator sprawl, duplicate roles, dormant channels.
Every mutation records its previous state. Reversible operations can be rolled back; irreversible ones are named as such.
The agent re-reads the server after mutating it instead of assuming success. Multi-step reasoning is built into the loop.
Approval model
Every operation carries a risk level. Reads and additive changes run immediately. Renames and permission changes follow your setting. Deletions always stop and wait.
Inspect, create channels, categories, non-privileged roles.
Rename, restructure, change permissions, post messages.
Delete channels or roles, grant privileged permissions.
Execution plan
1 destructive3 operations on Developer Hub
Auditing
Ask the agent to audit your server and it walks the real permission graph: staff channels @everyone can read, roles that quietly hold Administrator, duplicate roles from three moderator generations ago.
Each finding comes with the fix. Apply them one at a time or as a single reviewed plan.
Security
Authorisation lives in backend policy code. These are properties of the system, not instructions to the model.
The guild identity is resolved from your connection record before any tool runs. The model never supplies a guild id.
Channel names, topics, and messages reach the model inside a data envelope. Instructions found there are never followed.
An approval is bound to one execution and a hash of the exact operations. Re-sending it does nothing.
The bot never requests Administrator and refuses to grant a role more permissions than it holds.
Discord OAuth tokens are encrypted with AES-256-GCM at rest. No secret reaches the browser.
Every mutation records the actor, arguments, previous state, result, and execution id.
Pricing
One action per agent turn, plus one per change applied to Discord. Inspecting and auditing does not cost extra.
FAQ
If you are handing an agent write access to a community, you should interrogate it first.
No. Ubitscord.ai requests View Channels, Manage Channels, Manage Roles, Send Messages, Manage Messages, Read Message History, and Manage Webhooks. It refuses to create or grant Administrator roles.
Destructive operations are classified DANGEROUS and cannot execute without explicit approval that names each operation. Reads and additive changes run immediately; renames and permission changes follow your settings.
Everything returned from Discord is passed to the model as untrusted data with an explicit policy that it is never an instruction. Injection attempts surface as findings.
Yes for reversible operations — created channels and roles, renames, permission overwrites, and posted messages record their previous state. Deletions are permanent in Discord, and the product says so.
One action per agent turn, plus one per change applied to Discord. Inspecting and auditing your server does not consume extra actions.
Each plan maps to a model tier. Model access never changes the authorisation rules — those live in backend policy code.