Server definition
- Hash
- sha256:8f9fd2ea2cbb34ae7f248ba4fcc21f09a092f37cda64cffff6996136190378ce
- What it is
- What a remote MCP server returned when asked what it offers: 3 tools
The blob, as servednamed by its sha256
{
"instructions": "Use search_products for focused shopping requests, get_product for a known ID, and check_vehicle_compatibility for vehicle fitment. Anonymous calls return only the public price. Never request or invent a group/tariff ID. Confirm price, stock and fitment on the returned canonical URL.",
"tools": [
{
"description": "Find product candidates for a registration plate or a complete vehicle make/model/year. Always ask the user to verify fitment on the product page.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"lang": {
"default": "es",
"pattern": "^[a-z]{2}$",
"type": "string"
},
"limit": {
"default": 10,
"maximum": 20,
"minimum": 1,
"type": "integer"
},
"pricing": {
"default": "public",
"description": "customer only works with a valid logged-in PrestaShop session. The server derives the group.",
"enum": [
"public",
"customer"
],
"type": "string"
},
"q": {
"maxLength": 160,
"type": "string"
},
"registration": {
"maxLength": 16,
"type": "string"
},
"shop": {
"default": "tudetic",
"enum": [
"tudetic",
"mototic",
"scubatic",
"biketic",
"autotic",
"trekktic",
"cubiertas",
"ociotic",
"decortic"
],
"type": "string"
},
"vehicle_cc": {
"maxLength": 30,
"type": "string"
},
"vehicle_make": {
"maxLength": 80,
"type": "string"
},
"vehicle_model": {
"maxLength": 120,
"type": "string"
},
"vehicle_year": {
"maxLength": 20,
"type": "string"
}
},
"type": "object"
},
"name": "check_vehicle_compatibility",
"outputSchema": {
"additionalProperties": true,
"properties": {
"notice": {
"type": "string"
},
"products": {
"items": {
"type": "object"
},
"maxItems": 20,
"type": "array"
},
"schema_version": {
"type": "string"
}
},
"required": [
"schema_version",
"products",
"notice"
],
"type": "object"
}
},
{
"description": "Retrieve current details for a known Tudetic product ID and optional variant ID.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"lang": {
"default": "es",
"pattern": "^[a-z]{2}$",
"type": "string"
},
"pricing": {
"default": "public",
"description": "customer only works with a valid logged-in PrestaShop session. The server derives the group.",
"enum": [
"public",
"customer"
],
"type": "string"
},
"product_id": {
"minimum": 1,
"type": "integer"
},
"shop": {
"default": "tudetic",
"enum": [
"tudetic",
"mototic",
"scubatic",
"biketic",
"autotic",
"trekktic",
"cubiertas",
"ociotic",
"decortic"
],
"type": "string"
},
"variant_id": {
"minimum": 0,
"type": "integer"
}
},
"required": [
"product_id"
],
"type": "object"
},
"name": "get_product",
"outputSchema": {
"additionalProperties": true,
"properties": {
"product": {
"type": "object"
},
"schema_version": {
"type": "string"
}
},
"required": [
"schema_version",
"product"
],
"type": "object"
}
},
{
"description": "Find products by natural language, SKU, MPN, GTIN, brand, price, shop or vehicle. Use for shopping and product comparison requests.",
"inputSchema": {
"additionalProperties": false,
"properties": {
"brand": {
"maxLength": 70,
"type": "string"
},
"category_id": {
"minimum": 1,
"type": "integer"
},
"in_stock": {
"default": true,
"type": "boolean"
},
"lang": {
"default": "es",
"pattern": "^[a-z]{2}$",
"type": "string"
},
"limit": {
"default": 10,
"maximum": 20,
"minimum": 1,
"type": "integer"
},
"max_price": {
"minimum": 0,
"type": "number"
},
"min_price": {
"minimum": 0,
"type": "number"
},
"page": {
"default": 1,
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"pricing": {
"default": "public",
"description": "customer only works with a valid logged-in PrestaShop session. The server derives the group.",
"enum": [
"public",
"customer"
],
"type": "string"
},
"q": {
"description": "Product query, reference or identifier.",
"maxLength": 160,
"type": "string"
},
"registration": {
"maxLength": 16,
"type": "string"
},
"shop": {
"default": "tudetic",
"enum": [
"tudetic",
"mototic",
"scubatic",
"biketic",
"autotic",
"trekktic",
"cubiertas",
"ociotic",
"decortic"
],
"type": "string"
},
"sort": {
"enum": [
"relevance",
"price_asc",
"price_desc",
"name_asc",
"name_desc"
],
"type": "string"
},
"vehicle_cc": {
"maxLength": 30,
"type": "string"
},
"vehicle_make": {
"maxLength": 80,
"type": "string"
},
"vehicle_model": {
"maxLength": 120,
"type": "string"
},
"vehicle_year": {
"maxLength": 20,
"type": "string"
}
},
"type": "object"
},
"name": "search_products",
"outputSchema": {
"additionalProperties": true,
"properties": {
"pricing": {
"type": "object"
},
"results": {
"items": {
"type": "object"
},
"maxItems": 20,
"type": "array"
},
"schema_version": {
"type": "string"
},
"total_results": {
"type": "integer"
}
},
"required": [
"schema_version",
"pricing",
"results"
],
"type": "object"
}
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:8f9fd2ea2cbb34ae7f248ba4fcc21f09a092f37cda64cffff6996136190378ce | sha256sum