Server definition
- Hash
- sha256:2f186fb79b751f18cc3e9eb277d14db3b9eb629e27d814413f34dde5a7f95d99
- What it is
- What a remote MCP server returned when asked what it offers: 6 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Side-by-side localized specs for 2-4 vehicle variants.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"locale": {
"enum": [
"en",
"ro",
"fr",
"de",
"es",
"it",
"sr",
"hr",
"pt",
"pl",
"cs",
"sk",
"hu",
"no",
"sv",
"el",
"bg",
"da",
"ar"
],
"type": "string"
},
"variant_ids": {
"items": {
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
},
"maxItems": 4,
"minItems": 2,
"type": "array"
}
},
"required": [
"variant_ids"
],
"type": "object"
},
"name": "compare_variants",
"outputSchema": null
},
{
"description": "Structured catalog filter: fuel type, body type, drive layout, power/price range, model year, EV-only.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"body": {
"description": "body_slug, e.g. suv, sedan, hatchback",
"type": "string"
},
"drive": {
"description": "substring match, e.g. 'front', 'rear', 'all'",
"type": "string"
},
"ev": {
"type": "boolean"
},
"fuel": {
"description": "e.g. petrol, diesel, electric, hybrid",
"type": "string"
},
"limit": {
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"locale": {
"enum": [
"en",
"ro",
"fr",
"de",
"es",
"it",
"sr",
"hr",
"pt",
"pl",
"cs",
"sk",
"hu",
"no",
"sv",
"el",
"bg",
"da",
"ar"
],
"type": "string"
},
"power_max": {
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
},
"power_min": {
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
},
"price_max": {
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
},
"year": {
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
}
},
"type": "object"
},
"name": "filter_cars",
"outputSchema": null
},
{
"description": "Image URLs (own CDN, no attribution burden) for a vehicle variant.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"variant_id": {
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
}
},
"required": [
"variant_id"
],
"type": "object"
},
"name": "get_images",
"outputSchema": null
},
{
"description": "Full localized specs for one vehicle variant, in any of 19 languages — 180 spec types covering engine & fuel, performance, EV/hybrid, safety (30 specs), comfort & interior (47), exterior, chassis, dimensions & weights, consumption (WLTP/NEDC). Each spec carries a confidence score; the response carries last_synced_at — surface both so you don't overstate certainty.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"locale": {
"enum": [
"en",
"ro",
"fr",
"de",
"es",
"it",
"sr",
"hr",
"pt",
"pl",
"cs",
"sk",
"hu",
"no",
"sv",
"el",
"bg",
"da",
"ar"
],
"type": "string"
},
"variant_id": {
"description": "from search_cars or filter_cars",
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
}
},
"required": [
"variant_id"
],
"type": "object"
},
"name": "get_specs",
"outputSchema": null
},
{
"description": "Generations/facelifts of a model, with production years.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"locale": {
"enum": [
"en",
"ro",
"fr",
"de",
"es",
"it",
"sr",
"hr",
"pt",
"pl",
"cs",
"sk",
"hu",
"no",
"sv",
"el",
"bg",
"da",
"ar"
],
"type": "string"
},
"model_id": {
"maximum": 9007199254740991,
"minimum": -9007199254740991,
"type": "integer"
}
},
"required": [
"model_id"
],
"type": "object"
},
"name": "list_generations",
"outputSchema": null
},
{
"description": "Free-text search across 102,191 vehicle variants, 116 brands, 19 languages. Returns candidate variant_ids to pass to get_specs/get_images/compare_variants. Each result carries generation_id and year_from/year_to so same-named variants from different generations can be told apart.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"limit": {
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"locale": {
"enum": [
"en",
"ro",
"fr",
"de",
"es",
"it",
"sr",
"hr",
"pt",
"pl",
"cs",
"sk",
"hu",
"no",
"sv",
"el",
"bg",
"da",
"ar"
],
"type": "string"
},
"query": {
"description": "e.g. 'bmw 3 series' or 'tesla model s'",
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "search_cars",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:2f186fb79b751f18cc3e9eb277d14db3b9eb629e27d814413f34dde5a7f95d99 | sha256sum