Server definition
- Hash
- sha256:6632b162c0be456dd3db982e1c33220c5bd6ed011576ac1805988cf05523e73d
- 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": "List the malls in the directory with store counts.\n\n Each entry: mall_id, mall_name, city, country, operator, store_count.\n Useful first call for discovery — feed mall_id to mall_stores().\n\n Args:\n country: Optional country filter: ro, us, gb, hu.\n max_results: Maximum number of malls to return (1-100).\n ",
"inputSchema": {
"properties": {
"country": {
"default": "",
"title": "Country",
"type": "string"
},
"max_results": {
"default": 50,
"title": "Max Results",
"type": "integer"
}
},
"title": "list_mallsArguments",
"type": "object"
},
"name": "list_malls",
"outputSchema": null
},
{
"description": "List every store in a specific mall by mall_id.\n\n mall_id is the slug from list_malls() (e.g. 'mega-mall-bucuresti',\n 'king-of-prussia'). Also accepts a mall name fragment.\n\n Args:\n mall_id: Mall id or name fragment (e.g. 'mega-mall-bucuresti').\n max_results: Maximum number of stores to return (1-500).\n ",
"inputSchema": {
"properties": {
"mall_id": {
"title": "Mall Id",
"type": "string"
},
"max_results": {
"default": 200,
"title": "Max Results",
"type": "integer"
}
},
"required": [
"mall_id"
],
"title": "mall_storesArguments",
"type": "object"
},
"name": "mall_stores",
"outputSchema": null
},
{
"description": "Search mall stores across the whole directory (store, brand, mall, city, operator, category).\n\n Free-text, diacritic-insensitive, AND-of-tokens. 'zara bucuresti' finds\n Zara stores in Bucharest-area malls; 'samsung' finds stores/brands named\n Samsung. Returns full store records (20 fields).\n\n Args:\n query: Free-text search terms.\n max_results: Maximum number of stores to return (1-100).\n ",
"inputSchema": {
"properties": {
"max_results": {
"default": 25,
"title": "Max Results",
"type": "integer"
},
"query": {
"title": "Query",
"type": "string"
}
},
"required": [
"query"
],
"title": "search_storesArguments",
"type": "object"
},
"name": "search_stores",
"outputSchema": null
},
{
"description": "List stores by category, optionally filtered by country.\n\n Categories are multilingual (RO/EN) and hierarchical\n ('Fashion' matches 'Women's Fashions' and 'Shopping / Modă').\n Diacritic-insensitive substring match.\n\n Args:\n category: Category name or fragment (e.g. 'Fashion', 'Food Court', 'Telecom').\n country: Optional country filter: ro, us, gb, hu.\n max_results: Maximum number of stores to return (1-100).\n ",
"inputSchema": {
"properties": {
"category": {
"title": "Category",
"type": "string"
},
"country": {
"default": "",
"title": "Country",
"type": "string"
},
"max_results": {
"default": 50,
"title": "Max Results",
"type": "integer"
}
},
"required": [
"category"
],
"title": "stores_by_categoryArguments",
"type": "object"
},
"name": "stores_by_category",
"outputSchema": null
},
{
"description": "List stores in a city, optionally filtered by country.\n\n City match is diacritic-insensitive and substring-tolerant ('bucuresti'\n matches 'București'). Country accepts ro/us/gb/hu (or full names).\n\n Args:\n city: City name (e.g. 'Bucharest', 'Timisoara', 'London').\n country: Optional country filter: ro, us, gb, hu.\n max_results: Maximum number of stores to return (1-100).\n ",
"inputSchema": {
"properties": {
"city": {
"title": "City",
"type": "string"
},
"country": {
"default": "",
"title": "Country",
"type": "string"
},
"max_results": {
"default": 50,
"title": "Max Results",
"type": "integer"
}
},
"required": [
"city"
],
"title": "stores_by_cityArguments",
"type": "object"
},
"name": "stores_by_city",
"outputSchema": null
},
{
"description": "List stores by mall operator.\n\n Diacritic-insensitive substring match on the operator name\n ('nepi' matches 'NEPI Rockcastle', 'simon' matches 'Simon Property Group').\n\n Args:\n operator: Operator name or fragment (e.g. 'NEPI', 'Simon', 'Westfield').\n max_results: Maximum number of stores to return (1-100).\n ",
"inputSchema": {
"properties": {
"max_results": {
"default": 50,
"title": "Max Results",
"type": "integer"
},
"operator": {
"title": "Operator",
"type": "string"
}
},
"required": [
"operator"
],
"title": "stores_by_operatorArguments",
"type": "object"
},
"name": "stores_by_operator",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:6632b162c0be456dd3db982e1c33220c5bd6ed011576ac1805988cf05523e73d | sha256sum