Skip to content

commands_create_global

Category: commands

Create or upsert a global application command. Global commands propagate within ~1 hour.

FieldTypeRequiredDescription
application_idstringyesBot/app application ID
namestringyes
name_localizationsunknownno
descriptionstringno
description_localizationsunknownno
optionsarrayno
default_member_permissionsunknownno
dm_permissionunknownno
default_permissionunknownno
typeintegerno
nsfwbooleanno
integration_typesarrayno
contextsarrayno
handlernumberno

\{id, name, description, type, application_id\}.

FieldTypeRequiredDescription
idstringyes
application_idstringno
guild_idunknownno
namestringyes
descriptionstringno
typeintegeryes
PropertyValue
Read-onlyno
Destructiveno
Idempotentyes
Open-worldyes
Confirmation requiredno

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