Previews a Discord server layout (categories, channels, roles) that can be applied on aiguild.me.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Use this when the user wants to create, set up or reorganize a Discord server and a structure (categories, channels, roles) has been designed with them. Do not use it for general Discord questions, moderation help, or requests that do not involve setting up a server. It returns a preview of the structure and a link to aiguild.me; nothing is created or changed on Discord. On aiguild.me the user signs in with Discord, reviews or edits the structure and applies it to a server they manage; existing channels are kept by default.
Language of the server: channel names and the bot's messages. Use en for a language not listed.
Categories in display order, each with its channels. A typical server has 4 to 8 categories and 15 to 40 channels.
Name of the Discord server, e.g. Survival Haven.
Roles from the most powerful to the least. Do not include @everyone.
Bot systems AiGuild sets up when the structure is applied. Welcome and levels are on by default; basic AutoMod protection (invite links, mention raids) is always switched on.
One or two sentences about the community.
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http aiguild https://aiguild.me/mcp
Use this when the user wants to create, set up or reorganize a Discord server and a structure (categories, channels, roles) has been designed with them. Do not use it for general Discord questions, moderation help, or requests that do not involve setting up a server. It returns a preview of the structure and a link to aiguild.me; nothing is created or changed on Discord. On aiguild.me the user signs in with Discord, reviews or edits the structure and applies it to a server they manage; existing channels are kept by default.
| Argument | Type | Description |
|---|---|---|
| roles | array | Roles from the most powerful to the least. Do not include @everyone. |
| systems | object | Bot systems AiGuild sets up when the structure is applied. Welcome and levels are on by default; basic AutoMod protection (invite links, mention raids) is always switched on. |
| language* | string | Language of the server: channel names and the bot's messages. Use en for a language not listed. |
| categories* | array | Categories in display order, each with its channels. A typical server has 4 to 8 categories and 15 to 40 channels. |
| description | string | One or two sentences about the community. |
| server_name* | string | Name of the Discord server, e.g. Survival Haven. |
{
"type": "object",
"required": [
"server_name",
"language",
"categories"
],
"properties": {
"roles": {
"type": "array",
"items": {
"type": "object",
"required": [
"name"
],
"properties": {
"name": {
"type": "string",
"maxLength": 60
},
"color": {
"type": "string",
"description": "Hex color like #E74C3C."
},
"level": {
"enum": [
"owner",
"admin",
"moderator",
"special",
"member"
],
"type": "string",
"description": "Permission level: owner (administrator), admin, moderator, special (VIP, booster, no extra permission) or member."
}
},
"additionalProperties": false
},
"maxItems": 40,
"description": "Roles from the most powerful to the least. Do not include @everyone."
},
"systems": {
"type": "object",
"properties": {
"rules": {
"type": "string",
"maxLength": 2000,
"description": "Server rules members must accept with a button before seeing the server (Markdown allowed)."
},
"levels": {
"type": "boolean",
"description": "Level system (XP and rank cards). Default true."
},
"tickets": {
"type": "array",
"items": {
"type": "object",
"required": [
"label"
],
"properties": {
"emoji": {
"type": "string"
},
"label": {
"type": "string",
"maxLength": 45
},
"description": {
"type": "string",
"maxLength": 100,
"description": "Hint shown in the ticket form."
}
},
"additionalProperties": false
},
"maxItems": 5,
"description": "Ticket types for a support panel with AI first replies, e.g. Support, Report a member, Partnership."
},
"welcome_message": {
"type": "string",
"maxLength": 500,
"description": "Message posted when a member joins. {user} mentions the member, {server} is the server name."
}
},
"description": "Bot systems AiGuild sets up when the structure is applied. Welcome and levels are on by default; basic AutoMod protection (invite links, mention raids) is always switched on.",
"additionalProperties": false
},
"language": {
"enum": [
"fr",
"en",
"es",
"pt",
"de",
"ja",
"pl",
"it",
"nl",
"ru",
"ko",
"zh",
"ar",
"tr"
],
"type": "string",
"description": "Language of the server: channel names and the bot's messages. Use en for a language not listed."
},
"categories": {
"type": "array",
"items": {
"type": "object",
"required": [
"name",
"channels"
],
"properties": {
"name": {
"type": "string",
"maxLength": 90,
"description": "Category name without emoji, e.g. Welcome, Community, Staff."
},
"emoji": {
"type": "string",
"description": "One emoji shown before the category name."
},
"channels": {
"type": "array",
"items": {
"type": "object",
"required": [
"name"
],
"properties": {
"name": {
"type": "string",
"maxLength": 90,
"description": "Channel name without emoji, e.g. general, rules, Lounge."
},
"type": {
"enum": [
"text",
"voice",
"announcement",
"forum"
],
"type": "string",
"default": "text"
},
"emoji": {
"type": "string",
"description": "One emoji shown before the channel name."
},
"roles": {
"type": "array",
"items": {
"type": "string"
},
"description": "With access=roles: names of roles from the roles list allowed in this channel."
},
"topic": {
"type": "string",
"maxLength": 200,
"description": "Channel topic shown under its name."
},
"access": {
"enum": [
"everyone",
"read_only",
"staff",
"admin",
"roles"
],
"type": "string",
"default": "everyone",
"description": "everyone: members can read and write. read_only: members read, staff writes (rules, announcements). staff: staff only. admin: admins only. roles: only the roles listed in roles (plus staff)."
}
},
"additionalProperties": false
},
"maxItems": 50,
"minItems": 1
}
},
"additionalProperties": false
},
"maxItems": 25,
"minItems": 1,
"description": "Categories in display order, each with its channels. A typical server has 4 to 8 categories and 15 to 40 channels."
},
"description": {
"type": "string",
"maxLength": 300,
"description": "One or two sentences about the community."
},
"server_name": {
"type": "string",
"maxLength": 100,
"description": "Name of the Discord server, e.g. Survival Haven."
}
},
"additionalProperties": false
}We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 13, 2026.