Catalog validated
Browse supplier application resources
Open supplier vehicle resources within the validated vehicle, category, brand and application scope.
Follow the implementation from request to evidence.
Every node corresponds to a real resolver, operation, validation boundary, or response surface in the current code.
01 inputVehicle and scope- validated evidence
02 getAutoCareVehicleAssetsSupplier resourcesImages and documents
- validated evidence
03 outputResource listOriginal application summaries
The exact arguments the MCP server accepts.
This schema is generated from the registered Python tool. Required fields, defaults, nested models, and constraints are not maintained by hand.
interactionInteractionContext | nulloptional
nullrequestVehicleResourcesInputrequired
base_vehicle_idinteger | nulloptional
nullbase_vehicle_region_idinteger | nulloptional
nullbrandsstring[]optional
makestring | nulloptional
nullmake_hintstring | nulloptional
nullmax_resultsintegeroptional
100min 1max 200modelstring | nulloptional
nullmodel_hintstring | nulloptional
nullpageintegeroptional
1min 1part_typestring | nulloptional
nullqualifier_filtersobjectoptional
qualifiersQualifierSelection[]optional
typestringrequired
ACES attribute type name or API type token, such as EngineBaseId or PositionId
value_idinteger | stringrequired
ACES attribute value ID returned by a prior clarification
value_namestring | nulloptional
Optional readable label retained for answer assembly
nullsubmodelstring | nulloptional
nullyearintegerrequired
year_abbreviatedbooleanoptional
false{
"request": {
"year": 2020,
"make": "Ford",
"model": "Mustang",
"part_type": "Windshield Wiper Blade"
}
} Show application resources for 2020 Ford Mustang wiper bladesWhat each upstream call needs—and earns.
Conditional calls are labeled. Validation describes the exact rule that allows evidence to advance to the next stage.
getAutoCareVehicleResultsValidate the vehicle.- Requires
- year · model
- Produces
- vehicle
- Validation
- Catalog resolves identity.
getAutoCareVehicleAssetsRetrieve application resources and summaries.- Requires
- baseVehicleId
- Produces
- vehicle_assets · completeness
- Validation
- Zero facets do not prove absence; retain source scope.
Every important branch has a named outcome.
These are response decisions in the implemented service—not possible future behavior.
Do not silently broaden application scope.
One shared schema, highlighted for this tool.
Bright fields are populated by this path. Dimmed fields remain part of CatalogResponse but are not a normal output of this tool.
statusResultStatusrequired
summarystringrequired
reason_codeReasonCode | null
queryobject
metadataobject
completenessCompleteness
next_cursorstring | nulloptional
nullnext_pageinteger | nulloptional
nullpages_fetchedintegeroptional
0paging_modenone | page | cursor | capped | unknownoptional
"none"5 allowed valuesreturnedintegeroptional
0source_end_reachedbooleanoptional
This response reached the known end of the source query, even when earlier pages were returned separately.
falsetotalinteger | nulloptional
nulltruncatedbooleanoptional
falsevehiclesVehicleIdentity[]
partsPartRecord[]
relationshipsRelationshipRecord[]
relationship_outcomeRelationshipOutcome | null
fitmentFitmentDecision | null
interchange_validationsInterchangeValidation[]
clarificationClarification | null
pending_clarificationsClarification[]
Every open clarification dimension in one round (clarification stays = the first). Ask them together instead of one round trip per dimension.
warningsstring[]
errorCatalogError | null
evidenceEvidenceRecord[]
- No product-photo substitution
- No inferred hotspots
- No fitment claim
get_vehicle_resourcespoc/opticat-mcp-v2/src/opticat_mcp_v2/vehicle_resources.pyget_vehicle_resourcespoc/opticat-mcp-v2/src/opticat_mcp_v2/server.pymcpToolForPlanlib/mcp.tsWhat is known, and what could become possible.
Current gaps stay separate from product concepts so the visual never implies that an idea has already shipped.
- 01
Supplier asset availability and entitlement require a live run
Use diagram-to-part navigation only with supplier mapping data.