Optional_See General fields: _meta for notes on _meta usage.
OptionalargumentsA list of arguments to use for templating the prompt.
OptionaldescriptionAn optional description of what this prompt provides
OptionaliconsOptional set of sized icons that the client can display in a user interface.
Clients that support rendering icons MUST support at least the following MIME types:
image/png - PNG images (safe, universal compatibility)image/jpeg (and image/jpg) - JPEG images (safe, universal compatibility)Clients that support rendering icons SHOULD also support:
image/svg+xml - SVG images (scalable but requires security precautions)image/webp - WebP images (modern, efficient format)Intended for programmatic or logical use, but used as a display name in past specs or fallback (if title isn't present).
OptionaltitleIntended for UI and end-user contexts — optimized to be human-readable and easily understood, even by those unfamiliar with domain-specific terminology.
If not provided, the name should be used for display (except for Tool,
where annotations.title should be given precedence over using name,
if present).
A prompt or prompt template that the server offers.