OptionalmimeMIME type of the icon.
Required MIME types that clients must support:
"image/png""image/jpeg"Optional MIME types:
"image/svg+xml""image/webp"OptionalsizesIcon sizes in "WxH" format.
Use ["any"] for scalable formats like SVG.
Icon source URI.
Can be:
OptionalthemeTheme this icon is designed for.
When specified, clients can select the appropriate icon based on their current light/dark mode setting.
Icon definition following the MCP specification.
Supports both URL references and inline base64 data URIs.
See
https://modelcontextprotocol.io/specification/2025-11-25/schema#implementation
Example: URL reference
Example: Base64 data URI
Example: Theme-specific icon