Skip to content

guild_get_widget_image_url

Category: guild

Synthesize a public widget PNG URL. No REST call is performed — the agent decides whether to fetch.

  • Embed a guild widget image on a webpage or in markdown.
  • Want JSON data → use guild_get_widget. Want admin settings → use guild_get_widget_settings.
FieldTypeRequiredDescription
guild_idstringyesGuild to render
stylestringnoWidget style: ‘shield’ (default, compact) or ‘banner1’..‘banner4’ (large banner variants)

\{url, style\}. The URL is https://discord.com/api/guilds/\{id\}/widget.png?style=\{style\}.

FieldTypeRequiredDescription
urlstringyes
stylestringyes
PropertyValue
Read-onlyyes
Destructiveno
Idempotentyes
Open-worldno
Confirmation requiredno

packages/mcp-core/src/tools/guild/get_widget_image_url.ts