Skip to content
{mcpdesc}

Declare Prompts and arguments with their fields

A Prompt has a name, and each argument has a name. Both accept only the properties of their Section 11 tables, each with its defined type.

Prompt and Prompt Argument Objects have their required fields, defined property types, and no unknown properties.

Rule ID: mcpdesc.prompt.members
Owner: mcpdesc
Surface: Prompt, PromptArgument
Kind: structural
Requirement level: must
Protocol versions: independent of the MCP protocol version
Document schema locations: #/$defs/prompt, #/$defs/promptArgument
Status: internal · Enforcement: internal

Source: expected-invalid/empty-ordinary-nested-collections.json · Selected: /prompts/0/arguments

[]

prompt.yaml at immutable tag v0.9.0-rc.3.