| slug | String | Stable identifier used to reference the preset (e.g., apomod-get-plan). | |
| displayName | String | Human friendly name shown in UIs. | |
| summary | String | One-line explanation of what the preset does. | [optional] |
| category | CategoryEnum | Classification for MCP tools to mirror Copilot-like experiences. | [optional] |
| tags | List<McpMarketplaceItemTag> | | [optional] |
| recommendedFor | String | Suggested personas, workflows, or environments that benefit from the preset. | [optional] |
| documentationUrl | URI | Deep link to extended guidance or quick-start instructions. | [optional] |
| autoApprove | Boolean | Preset default for auto approval when the tool is triggered. | [optional] |
| tool | McpTool | | |
| id | UUID | Unique identifier for object in the system | [optional] [readonly] |
| ownerId | UUID | UUID of owner of the object in the system | [optional] [readonly] |
| createdDate | OffsetDateTime | Date of object creation | [optional] [readonly] |
| keyHash | String | Data, including hash of the key(s) used to encrypt this record. | [optional] [readonly] |
| lastAccessedById | UUID | Last user to access object | [optional] [readonly] |
| lastAccessedDate | OffsetDateTime | Timestamp of last access of object | [optional] [readonly] |
| lastModifiedById | UUID | Unique identifier for user who last modifed the object in the system | [optional] [readonly] |
| lastModifiedDate | OffsetDateTime | Date of last object modification | [optional] [readonly] |