GuildPro's MCP connector lets Claude manage your Discord server in plain language: channels, categories, roles, events, members and announcements. It works on any server you run, WoW or not. If your guild runs on GuildPro, the same connector also runs your raids, rosters, signups, attendance and loot.
setup_teamguild: indigo · name: MoltresCreate text and voice channels and categories, rename them, change topics, move and reorder them, and set which role can see, post or join.
discord_create_channeldiscord_create_categorydiscord_edit_channeldiscord_reorder_channelsdiscord_set_channel_accessCreate roles, rename and recolour them, reorder them and hand them out. New roles carry no permissions, and roles with moderation or management powers are never handed out.
discord_create_rolediscord_edit_rolediscord_reorder_rolesdiscord_assign_roleCreate Discord scheduled events, then edit or cancel them before they start.
discord_create_eventdiscord_list_eventsdiscord_edit_eventdiscord_cancel_eventFind people by username or nickname, and list who holds which role.
discord_find_memberdiscord_list_membersdiscord_list_rolesPost as the bot, now or on a schedule. Threads, forum posts, polls and pins. Edit or delete the bot's own messages.
post_messageschedule_messagediscord_create_threaddiscord_create_forum_postdiscord_create_polldiscord_pin_messageWelcome message, role pickers, automations, and which channel each kind of post goes to.
set_welcome_messagesave_role_pickerpost_role_pickerset_automationset_channel_routeMake a raid, post the sheet, edit, close and reopen it, manage standing nights and chase people who have not answered.
create_raidedit_raidget_signupsadd_standing_nightchase_non_respondersRead the roster, build comps, set up a whole team and its Discord section in one go.
get_rosterget_compsave_compsetup_teamset_team_leaderWho showed, who is slipping, alts counted for their owner.
get_attendanceget_recent_raidsWhat dropped, who received it, in which raid.
get_loot_historySee the roster's gaps, write the advert, open applications and move applicants along.
get_recruitment_needssave_recruitment_advertlist_applicationsmove_applicationCreate, post and close surveys, and read the results.
create_surveypost_surveyget_survey_resultsSign in to guildpro.io with Discord and add the bot from your dashboard. You need Manage Server on that Discord. Adding it gives your server its own GuildPro guild, WoW or not.
Add the botIn Claude, open Settings → Connectors, choose Add custom connector, name it GuildPro and paste:
https://mcp.guildpro.io/mcp
Claude Code: claude mcp add --transport http guildpro https://mcp.guildpro.io/mcp
Click Connect. Choose what Claude may do: Read is always on, Run the guild lets it post and organise, and Manage Discord lets it change channels, roles and events. Tick that last one if you want the Discord tools. Then sign in with the same Discord account.
Ask "which servers can you manage?". Claude lists every server you have GuildPro in, with your role in each. Name the one you mean, then ask for what you want.
"No Guild Pro account yet": sign in once at guildpro.io with the same Discord account, then click Connect again.
"The bot holds only posting permissions": on your guild's MCP page, press Upgrade permissions and approve Discord's screen.
"This needs the admin role": your GuildPro role in that server is too low. See below.
Still stuck? Tell us in the GuildPro Discord.
Anyone who joins the Discord and signs in becomes a member. Members can read: roster, schedule, signups, attendance, loot. They can't change anything in the Discord.
Post announcements and messages, create raids and events, and start threads, polls and forum posts. They can't change channels or roles.
Change channels, categories and roles, and approve deletes, as long as Discord says they hold Manage Server. The person who adds the bot becomes the first admin, and admins promote others on the Members page.
You also need a Claude plan that supports connectors.