Skip to content

stage_instances_create

Category: stage_instances

Start a Stage instance (live event in a Stage channel).

  • Begin a public talk/AMA in a stage channel.
FieldTypeRequiredDescription
channel_idstringyesStage channel to host the instance
topicstringyesTopic of the stage (1..120 chars)
privacy_levelintegerno1 PUBLIC (deprecated), 2 GUILD_ONLY (default)
send_start_notificationbooleannoNotify @everyone that a stage has started
guild_scheduled_event_idstringnoAssociate with an existing scheduled event
audit_reasonstringnoReason recorded in audit log (X-Audit-Log-Reason header)

\{id, guild_id, channel_id, topic, privacy_level\}.

FieldTypeRequiredDescription
idstringyesDiscord stage instance ID
guild_idstringyes
channel_idstringyesDiscord channel ID (snowflake)
topicstringyes
privacy_levelintegeryes
PropertyValue
Read-onlyno
Destructiveno
Idempotentno
Open-worldyes
Confirmation requiredno

packages/mcp-core/src/tools/stage_instances/create.ts