Every change Wellknown observed on this MCP server, newest first, with what it was before and what it became. Tool-surface changes carry the definition diff. Nothing here is edited after the fact.
Changed the definition of "find_part_categories" and "find_parts_for_vehicle"
⟨89 unchanged words⟩ user asked.","type":"boolean"},"match_mode":{"description":"car_products entries: spec_matched = selected by the vehicle's requirements; no_spec_data / spec_no_match = the whole list (the storefront page has a request form for a manual selection); no_vehicle = no vehicle given.","enum":["spec_matched","no_vehicle","no_spec_data","spec_no_match"],"type":"string"},"matched_synonym":{"description":"Present when the category ⟨144 unchanged words⟩ :"string"},"type":"array"},"source":{"const":"car_products","description":"Present when this entry is a list of the shop's car-products catalogue (oils, fluids, batteries) that stands in for the parts categories of the same kind (it has more variants, or the shop sells this kind there): category_ref is a car-products reference — open it with find_car_products (with vehicle_ref for the vehicle's selection), not with find_parts_for_vehicle.","type":"string"},"universal":{"description":"true = universal ( ⟨9 unchanged words⟩ page URL.","type":"string"},"vehicle_requirements":{"description":"car_products entries: the vehicle's requirements (e.g. oil specification \"BMW LL-04\").","items":{"type":"string"},"type":"array"},"vehicle_types":{"description":"Vehicle-type catalogue trees this ⟨71 unchanged words⟩ via next_cursor.","type":"boolean"},"kit_parts":{"description":"scope \"vehicle\" only, when a KIT was asked for and the vehicle has none: the parts of that kit the vehicle has, separately (from the same section of the catalogue tree, e.g. the timing belt and its rollers for a missing timing-belt kit).","items":{"additionalProperties":false,"properties":{"category_ref":{"description":"Opaque category reference — pass it to find_parts_for_vehicle.","type":"string"},"found_by_meaning":{"const":true,"description":"Present when only the meaning search (embeddings) found this category — none of the query words are in its name or synonyms (e.g. \"подкрылок\" → \"Колесная ниша\"). A suggestion by meaning: check it fits what the user asked.","type":"boolean"},"match_mode":{"description":"car_products entries: spec_matched = selected by the vehicle's requirements; no_spec_data / spec_no_match = the whole list (the storefront page has a request form for a manual selection); no_vehicle = no vehicle given.","enum":["spec_matched","no_vehicle","no_spec_data","spec_no_match"],"type":"string"},"matched_synonym":{"description":"Present when the category was reached through the store's synonym table or a wording rewrite rather than its name: the wording that matched (e.g. \"гофра глушителя\", \"задние фары\") — the user named this category in their own words.","type":"string"},"name":{"description":"Catalogue category name in the response language.","type":"string"},"path":{"description":"Assembly group → category, in the response language.","items":{"type":"string"},"type":"array"},"products_for_vehicle":{"anyOf":[{"maximum":9007199254740991,"minimum":-9007199254740991,"type":"integer"},{"type":"null"}],"description":"Only when find_part_categories got a vehicle_ref: priced products of this category for that vehicle (universal categories: their universal products). 0 = nothing purchasable for this vehicle."},"section_path":{"description":"The storefront section of the category (localized, root → leaf) in the tree of the request — the vehicle's tree when vehicle_ref is given, else the universal tree for universal categories. Use it to tell same-name categories apart.","items":{"type":"string"},"type":"array"},"source":{"const":"car_products","description":"Present when this entry is a list of the shop's car-products catalogue (oils, fluids, batteries) that stands in for the parts categories of the same kind (it has more variants, or the shop sells this kind there): category_ref is a car-products reference — open it with find_car_products (with vehicle_ref for the vehicle's selection), not with find_parts_for_vehicle.","type":"string"},"universal":{"description":"true = universal (not vehicle-specific) category.","type":"boolean"},"url":{"description":"Public category page URL.","type":"string"},"vehicle_requirements":{"description":"car_products entries: the vehicle's requirements (e.g. oil specification \"BMW LL-04\").","items":{"type":"string"},"type":"array"},"vehicle_types":{"description":"Vehicle-type catalogue trees this category belongs to. The catalogue keeps separate same-name categories for passenger cars and commercial vehicles (e.g. two \"Brake Disc\" entries): pick the one matching the vehicle_type of the resolved vehicle. Empty = not in any tree.","items":{"enum":["car","commercial","universal"],"type":"string"},"type":"array"}},"required":["category_ref","name","path","url","universal","vehicle_types"],"type":"object"},"type":"array"},"language":{"description":"Language of the localizable ⟨62 unchanged words⟩ null"]},"query":{"type":"string"},"related_refs":{"description":"scope \"vehicle\" only, when the vehicle has no products of the part asked for: the references (one category each) of the vehicle's categories in the same section of the catalogue tree — its switch, cap, neighbour parts. A category related to the request may be offered only if it is one of these.","items":{"type":"string"},"type":"array"},"search_limited":{"description":"true = ⟨88 unchanged words⟩
⟨254 unchanged words⟩ user asked.","type":"boolean"},"match_mode":{"description":"car_products entries: spec_matched = selected by the vehicle's requirements; no_spec_data / spec_no_match = the whole list (the storefront page has a request form for a manual selection); no_vehicle = no vehicle given.","enum":["spec_matched","no_vehicle","no_spec_data","spec_no_match"],"type":"string"},"matched_synonym":{"description":"Present when the category ⟨144 unchanged words⟩ :"string"},"type":"array"},"source":{"const":"car_products","description":"Present when this entry is a list of the shop's car-products catalogue (oils, fluids, batteries) that stands in for the parts categories of the same kind (it has more variants, or the shop sells this kind there): category_ref is a car-products reference — open it with find_car_products (with vehicle_ref for the vehicle's selection), not with find_parts_for_vehicle.","type":"string"},"universal":{"description":"true = universal ( ⟨7 unchanged words⟩ "Public category page URL.","type":"string"},"vehicle_requirements":{"description":"car_products entries: the vehicle's requirements (e.g. oil specification \"BMW LL-04\").","items":{"type":"string"},"type":"array"},"vehicle_types":{"description":"Vehicle-type catalogue ⟨1198 unchanged words⟩
Changed the definition of "find_part_categories"
⟨151 unchanged words⟩ "minLength":2,"type":"string"},"scope":{"description":"Optional channel: \"vehicle\" = only the categories that have priced products for the vehicle (vehicle_ref required); \"universal\" = only universal categories (tools, workshop equipment, chemicals, accessories), no vehicle. Omitted = both, as before.","enum":["vehicle","universal"],"type":"string"},"vehicle_ref":{"anyOf":[{"description":"Opaque ⟨81 unchanged words⟩
Changed the definition of "find_part_categories" and "find_parts_for_vehicle"
⟨42 unchanged words⟩ to find_parts_for_vehicle.","type":"string"},"found_by_meaning":{"const":true,"description":"Present when only the meaning search (embeddings) found this category — none of the query words are in its name or synonyms (e.g. \"подкрылок\" → \"Колесная ниша\"). A suggestion by meaning: check it fits what the user asked.","type":"boolean"},"matched_synonym":{"description":"Present when the category ⟨410 unchanged words⟩
⟨207 unchanged words⟩ to find_parts_for_vehicle.","type":"string"},"found_by_meaning":{"const":true,"description":"Present when only the meaning search (embeddings) found this category — none of the query words are in its name or synonyms (e.g. \"подкрылок\" → \"Колесная ниша\"). A suggestion by meaning: check it fits what the user asked.","type":"boolean"},"
Certificate recorded, valid to 2026-11-08
Authorization not required
Unknown → Live
First tool surface recorded: 7 tools (server version 0.10.0)
https://iparts.ee/mcp (mcp_streamable_http) — from mcp_registry, with the record
Showing the latest 8 events. The API returns up to 500 and filters by kind: ?kind=tool_surface_changed