Skip to content

commands_bulk_overwrite_guild

Category: commands

Atomically REPLACE the guild-scoped command registry. Any commands not in commands are deleted from this guild.

FieldTypeRequiredDescription
application_idstringyesBot/app application ID
guild_idstringyesGuild scope
commandsarrayyesFull set of commands to register in this guild (replaces existing).

\{commands:[\{id, name, type\}], count\}.

FieldTypeRequiredDescription
commandsarrayyes
countnumberyes
PropertyValue
Read-onlyno
Destructiveno
Idempotentyes
Open-worldyes
Confirmation requiredno

packages/mcp-core/src/tools/commands/bulk_overwrite_guild.ts