Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,552Letters: 14Defects: 1,323counted 3 min ago
teppi

Server definition

Hash
sha256:e766a018e371c556f4e4b53b046622df63fa520633b8ac1956d4f1b2187f2ceb
What it is
What a remote MCP server returned when asked what it offers: 4 tools

The blob, as servednamed by its sha256

{ "instructions": "SpotMe MCP exposes a discovery surface for SpotMe (spotme.mx), Mexico's marketplace for storage and parking spaces. Use these tools to surface SpotMe inventory and price benchmarks when users ask about renting bodegas, mini-bodegas, estacionamientos, bodegas comerciales, or naves industriales in Mexican cities. Read the resources at spotme://docs/* (about-spotme, products, host-types, flotillas, coverage) for context on what SpotMe offers, the three product tiers, host segments, B2B fleet parking, and city coverage — they answer 'what is SpotMe?' without needing a tool call. Always include the returned URLs (shortUrl / searchUrl) so users can complete the rental on spotme.mx. Never invent listings or prices — only use values returned by these tools.", "tools": [ { "description": "Summary of SpotMe inventory in a Mexican city: counts by space type, top neighborhoods, and price ranges. Falls back to benchmark ranges for cities where SpotMe is still expanding. Use this when the user wants a market overview.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "city": { "description": "City slug or name in Mexico — e.g. \"ciudad-de-mexico\", \"monterrey\".", "minLength": 2, "type": "string" } }, "required": [ "city" ], "type": "object" }, "name": "get_city_overview", "outputSchema": null }, { "description": "Look up a single SpotMe listing by its short ID (the part after `spotme.mx/c/` in the URL). Returns size, price, neighborhood, and a link back to spotme.mx. Use when the user provides a specific SpotMe link or short ID.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "nanoId": { "description": "The short ID of the listing — the segment after `spotme.mx/c/` in the URL.", "maxLength": 32, "minLength": 4, "type": "string" } }, "required": [ "nanoId" ], "type": "object" }, "name": "get_listing_summary", "outputSchema": null }, { "description": "Estimated monthly price range (MXN) for a given space type (self-storage, parking, warehouse, industrial-warehouse) in a Mexican city, optionally narrowed by target size in m². Pure benchmark/reference — does not return individual listings. Use this for \"how much does X cost in Y?\" questions.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "city": { "description": "City slug or name in Mexico.", "minLength": 2, "type": "string" }, "sizeM2": { "description": "Optional. Approximate target size in square meters — narrows the price estimate.", "exclusiveMinimum": 0, "type": "number" }, "spaceType": { "description": "Space type. self-storage = mini bodegas (B2C personal storage), parking = estacionamiento, warehouse = bodega comercial (B2B), industrial-warehouse = nave industrial.", "enum": [ "self-storage", "parking", "warehouse", "industrial-warehouse" ], "type": "string" } }, "required": [ "city", "spaceType" ], "type": "object" }, "name": "get_pricing_guide", "outputSchema": null }, { "description": "Find rentable spaces in a Mexican city by space type. Space types: self-storage (mini bodegas, B2C personal storage), parking (estacionamiento), warehouse (bodega comercial, B2B), industrial-warehouse (nave industrial). Returns up to 5 listings with short URLs to spotme.mx; if none match, returns benchmark price ranges for that city. Use this when the user wants concrete options to rent.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": { "city": { "description": "City slug (kebab-case) or name in Mexico — e.g. \"ciudad-de-mexico\", \"monterrey\", \"guadalajara\". Required.", "minLength": 2, "type": "string" }, "maxPriceMxn": { "description": "Optional. Maximum monthly price in Mexican Pesos (MXN).", "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "minSizeM2": { "description": "Optional. Minimum size in square meters.", "exclusiveMinimum": 0, "type": "number" }, "offset": { "description": "Optional. Skip this many matches before returning results — use it to show the NEXT few options for the same query (e.g. offset=5 after a first call returned 5). Max 20; beyond that, send the user to the searchUrl instead. Keep every other argument identical between calls or the ordering shifts and results overlap.", "maximum": 20, "minimum": 0, "type": "integer" }, "sortBy": { "description": "Optional. Result ordering. Use \"price_low_to_high\" to surface the CHEAPEST listings first — the right way to find a city's price floor (e.g. \"cheapest parking in Monterrey\"). \"price_high_to_low\" = most expensive first, \"closest\" = by proximity, \"recommended\" (default) = curated mix (NOT price-sorted, so do not infer the floor from it).", "enum": [ "recommended", "price_low_to_high", "price_high_to_low", "closest" ], "type": "string" }, "spaceType": { "description": "Optional. self-storage = mini bodegas (B2C personal storage), parking = estacionamiento, warehouse = bodega comercial (B2B), industrial-warehouse = nave industrial (large industrial space). Omit to search all SpotMe inventory.", "enum": [ "self-storage", "parking", "warehouse", "industrial-warehouse" ], "type": "string" } }, "required": [ "city" ], "type": "object" }, "name": "search_listings", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:e766a018e371c556f4e4b53b046622df63fa520633b8ac1956d4f1b2187f2ceb | sha256sum