Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,552Letters: 14Defects: 1,331counted just now
teppi

Server definition

Hash
sha256:2482f7bdf5b251c1790bf89ea22fa14e97e187eb5b2bf548d911255c19965e6d
What it is
What a remote MCP server returned when asked what it offers: 6 tools

The blob, as servednamed by its sha256

{ "instructions": "CZ: cenaodhad.cz – ceny bytů v Praze z realizovaných prodejů v katastru nemovitostí. Jedna lokalita → ceny_bytu_lokalita; porovnání 2–8 lokalit → srovnani_ctvrti; žebříček celé Prahy → top_ctvrti_praha; odhad konkrétního bytu podle plochy → odhad_ceny_bytu; ověření nabídkové ceny z inzerátu → overeni_ceny_inzeratu; předání makléři → konzultace_makler. | Rodinné domy a pozemky: nástroje je neoceňují, doporučená cesta je konzultace_makler. Na webu cenaodhad.cz je u nich jen orientační rozpětí z nabídkových cen přepočtených na realizované; přesnou cenu stanoví makléř. Data u domů a pozemků nepocházejí z katastru. | EN: cenaodhad.cz – Prague apartment prices from realised sales in the Czech land registry. One locality → ceny_bytu_lokalita; compare 2–8 localities → srovnani_ctvrti; Prague-wide ranking → top_ctvrti_praha; estimate for a specific apartment by area → odhad_ceny_bytu; check a listing asking price → overeni_ceny_inzeratu; hand over to an agent → konzultace_makler. | Family houses and land: the tools do not value them; the recommended path is konzultace_makler. cenaodhad.cz shows only an indicative range for them from asking prices converted to realised prices; the exact price is set by the agent. House and land data do not come from the land registry.", "tools": [ { "description": "CZ: Použij, když se uživatel ptá na cenovou hladinu bytů v JEDNÉ pražské lokalitě (čtvrť, obvod nebo ulice) bez konkrétního bytu. Vrátí medián Kč/m² z realizovaných prodejů v katastru nemovitostí; u obvodu i jeho čtvrtě, u ulice čtvrtě, ve kterých leží. | Nepoužívej pro konkrétní byt s plochou (→ odhad_ceny_bytu), pro porovnání více lokalit (→ srovnani_ctvrti), pro žebříček celé Prahy (→ top_ctvrti_praha) ani pro cenu z inzerátu (→ overeni_ceny_inzeratu). Jen byty; rodinné domy a pozemky → konzultace_makler. | Klíčová slova: ceny bytů Praha, cena za m², katastr nemovitostí, realizované prodeje, čtvrť, obvod, ulice. | EN: Use when the user asks about the apartment price level in ONE Prague locality (district, borough or street) without a specific apartment. Returns the median CZK/m² from realised sales in the Czech land registry; for a borough also its districts, for a street the districts it runs through. | Do not use for a specific apartment with a floor area (→ odhad_ceny_bytu), for comparing several localities (→ srovnani_ctvrti), for a Prague-wide ranking (→ top_ctvrti_praha) or for a listing price (→ overeni_ceny_inzeratu). Apartments only; family houses and land → konzultace_makler. | Keywords: Prague apartment prices, price per m², land registry, realised sales, district, borough, street.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "jazyk": { "default": "cs", "description": "Jazyk odpovědi / Response language", "enum": [ "cs", "en" ], "type": "string" }, "lokalita": { "description": "Jedna lokalita jako text: čtvrť (katastrální území), obvod ve tvaru „Praha N“ nebo název ulice; diakritika a velikost písmen nevadí. Např. \"Vinohrady\", \"Praha 2\", \"Ke Karlovu\" / One locality as text: district (cadastral area), borough as \"Praha N\" or a street name; diacritics and case do not matter. E.g. \"Vinohrady\", \"Praha 2\", \"Ke Karlovu\"", "type": "string" } }, "required": [ "lokalita" ], "type": "object" }, "name": "ceny_bytu_lokalita", "outputSchema": null }, { "description": "CZ: Použij, když uživatel chce cenu upřesnit nebo řešit prodej s makléřem: přesnější ocenění konkrétního bytu (stav, patro, dispozice), rodinný dům nebo pozemek (u nich je to doporučená cesta; na webu je jen orientační rozpětí z nabídkových cen přepočtených na realizované, přesnou cenu stanoví makléř), nebo výslovně žádá, aby se mu někdo ozval. Předá žádost o osobní konzultaci makléři Reality Style (Petr Kubačka, Praha), který se ozve do 24 hodin. Vyžaduje jméno, telefon a výslovný souhlas uživatele se zpracováním osobních údajů. Limit: 5 žádostí za hodinu. | Nepoužívej pro samotné zjištění ceny nebo odhad bytu (→ odhad_ceny_bytu, ceny_bytu_lokalita, overeni_ceny_inzeratu) a nikdy bez toho, aby uživatel sám chtěl kontakt a dal své údaje. Souhlas nevyplňuj za uživatele: bez něj pošli false a nástroj vrátí text souhlasu k potvrzení. | EN: Use when the user wants the price refined or wants to handle a sale with an agent: a more precise valuation of a specific apartment (condition, floor, layout), a family house or land (the recommended path for these; the website shows only an indicative range from asking prices converted to realised prices, the exact price is set by the agent), or explicitly asks to be contacted. Passes a consultation request to Reality Style agent (Petr Kubačka, Prague), who responds within 24 hours. Requires name, phone and the user's explicit consent to personal data processing. Rate limit: 5 requests/hour. | Do not use just to get a price or apartment estimate (→ odhad_ceny_bytu, ceny_bytu_lokalita, overeni_ceny_inzeratu), and never unless the user wants to be contacted and has provided their details. Do not fill in consent on the user's behalf: without it send false and the tool returns the consent text to confirm.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "ctvrt": { "description": "Kde nemovitost leží: pražská čtvrť, obvod „Praha N“ nebo obec u domu či pozemku, např. \"Vinohrady\", \"Praha 6\", \"Černošice\" / Where the property is: Prague district, \"Praha N\" borough or municipality for a house or land, e.g. \"Vinohrady\", \"Praha 6\", \"Černošice\"", "type": "string" }, "email": { "description": "Nepovinný e-mail uživatele, např. \"[email protected]\" / Optional user email, e.g. \"[email protected]\"", "format": "email", "pattern": "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$", "type": "string" }, "jmeno": { "description": "Jméno a příjmení uživatele, jak ho sám uvedl, např. \"Jana Nováková\" / User's full name as they gave it, e.g. \"Jana Nováková\"", "minLength": 2, "type": "string" }, "plocha_m2": { "description": "Nepovinné: plocha v m² jako číslo (u bytu podlahová, u domu užitná, u pozemku výměra), např. 60 / Optional: area in m² as a number (apartment floor area, house usable area, land plot size), e.g. 60", "type": "number" }, "poznamka": { "description": "Nepovinná poznámka: typ nemovitosti (byt, rodinný dům, pozemek), záměr (prodej, zjištění hodnoty) a co chce uživatel upřesnit, např. \"Rodinný dům, zvažuji prodej\" / Optional note: property type (apartment, family house, land), intent (sale, valuation) and what the user wants refined, e.g. \"Family house, considering a sale\"", "type": "string" }, "souhlas_se_zpracovanim": { "description": "Souhlas se zpracováním osobních údajů: true jen tehdy, když uživatel výslovně souhlasil; jinak false a nástroj vrátí text souhlasu k potvrzení / Consent to personal data processing: true only if the user explicitly agreed; otherwise false and the tool returns the consent text to confirm", "type": "boolean" }, "telefon": { "description": "České mobilní číslo uživatele, 9 číslic s předvolbou +420 nebo bez ní, mezery nevadí, např. \"+420 777 123 456\" nebo \"777123456\" / User's Czech mobile number, 9 digits with or without +420, spaces allowed, e.g. \"+420 777 123 456\" or \"777123456\"", "type": "string" } }, "required": [ "jmeno", "telefon", "ctvrt", "souhlas_se_zpracovanim" ], "type": "object" }, "name": "konzultace_makler", "outputSchema": null }, { "description": "CZ: Použij, když uživatel chce odhad ceny KONKRÉTNÍHO bytu v Praze a zná čtvrť a plochu v m². Vrátí střední odhad, rozpětí a Kč/m² z realizovaných prodejů podobně velkých bytů v katastru nemovitostí (ne z inzerátů). Orientační rozpětí, ne znalecký posudek. | Nepoužívej, když uživatel už má nabídkovou cenu z inzerátu (→ overeni_ceny_inzeratu), když chce jen cenovou hladinu lokality bez plochy (→ ceny_bytu_lokalita) nebo porovnat lokality (→ srovnani_ctvrti). Rodinné domy a pozemky tento nástroj neoceňuje: doporučená cesta je konzultace_makler; na webu cenaodhad.cz je u nich jen orientační rozpětí z nabídkových cen přepočtených na realizované, přesnou cenu stanoví makléř. Upřesnění ceny bytu (stav, patro, dispozice) → konzultace_makler. | Klíčová slova: odhad ceny bytu, cena za m², katastr nemovitostí, realizované prodeje, čtvrť Praha. | EN: Use when the user wants a price estimate for a SPECIFIC Prague apartment and knows the district and floor area in m². Returns a mid estimate, range and CZK/m² from realised sales of similar-sized apartments in the Czech land registry (not listings). Indicative range, not an appraisal. | Do not use when the user already has an asking price from a listing (→ overeni_ceny_inzeratu), wants only the price level of a locality without an area (→ ceny_bytu_lokalita) or wants to compare localities (→ srovnani_ctvrti). Family houses and land are not valued by this tool: the recommended path is konzultace_makler; cenaodhad.cz shows only an indicative range for them from asking prices converted to realised prices, and the exact price is set by the agent. Refining an apartment price (condition, floor, layout) → konzultace_makler. | Keywords: apartment price estimate, price per m², land registry, realised sales, Prague district, real estate valuation.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "ctvrt": { "description": "Název pražské čtvrtě (katastrální území), ne obvod „Praha N“ ani ulice; diakritika nevadí. Např. \"Vinohrady\", \"Žižkov\", \"Nusle\" / Prague district (cadastral area), not a \"Praha N\" borough or a street; diacritics optional. E.g. \"Vinohrady\", \"Žižkov\", \"Nusle\"", "type": "string" }, "jazyk": { "default": "cs", "description": "Jazyk odpovědi / Response language", "enum": [ "cs", "en" ], "type": "string" }, "plocha_m2": { "description": "Podlahová plocha bytu v m² jako číslo, 15–250, např. 60 / Apartment floor area in m² as a number, 15–250, e.g. 60", "maximum": 250, "minimum": 15, "type": "number" } }, "required": [ "ctvrt", "plocha_m2" ], "type": "object" }, "name": "odhad_ceny_bytu", "outputSchema": null }, { "description": "CZ: Použij, když uživatel (typicky kupující) má NABÍDKOVOU CENU bytu z inzerátu a chce vědět, jak si stojí proti skutečným prodejům. Porovná zadanou cenu s rozpětím realizovaných prodejů podobně velkých bytů ve stejné pražské čtvrti z katastru nemovitostí. Vrátí rozpětí, střed, rozdíl v % (formát „−6,2 %“), Kč/m² a pozici v pěti pásmech. Neutrální srovnání, ne verdikt. | Nepoužívej bez konkrétní ceny z inzerátu (→ odhad_ceny_bytu) ani pro domy a pozemky (→ konzultace_makler). Inzeráty nenačítá a odkazy neotevírá: čtvrť, plochu a cenu musí zadat uživatel nebo je vyčti z textu, který vložil. | Klíčová slova: nabídková cena, inzerát, ověření ceny bytu, realizované prodeje, katastr, Praha. | EN: Use when the user (typically a buyer) has an ASKING PRICE for an apartment from a listing and wants to know how it compares with actual sales. Compares the given price with the range of realised sales of similar-sized apartments in the same Prague district from the Czech land registry. Returns range, middle, difference in % (format \"−6,2 %\"), CZK/m² and a five-band position. Neutral comparison, not a verdict. | Do not use without a specific listing price (→ odhad_ceny_bytu) or for houses and land (→ konzultace_makler). It does not fetch listings or open links: district, area and price must come from the user or from text they pasted. | Keywords: asking price check, listing price, realised sales, land registry, Prague apartment.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "ctvrt": { "description": "Název pražské čtvrtě (katastrální území) z inzerátu, ne obvod „Praha N“ ani ulice; diakritika nevadí. Např. \"Vinohrady\" / Prague district (cadastral area) from the listing, not a \"Praha N\" borough or a street; diacritics optional. E.g. \"Vinohrady\"", "type": "string" }, "jazyk": { "default": "cs", "description": "Jazyk odpovědi / Response language", "enum": [ "cs", "en" ], "type": "string" }, "nabidkova_cena_kc": { "description": "Nabídková cena z inzerátu v celých Kč jako číslo bez mezer a měny, 500 000–200 000 000, např. 8900000 pro 8,9 mil. Kč / Asking price in whole CZK as a plain number, 500,000–200,000,000, e.g. 8900000 for CZK 8.9 million", "maximum": 200000000, "minimum": 500000, "type": "number" }, "plocha_m2": { "description": "Plocha bytu v m² podle inzerátu jako číslo, 15–250, např. 60 / Apartment area in m² from the listing as a number, 15–250, e.g. 60", "maximum": 250, "minimum": 15, "type": "number" } }, "required": [ "ctvrt", "plocha_m2", "nabidkova_cena_kc" ], "type": "object" }, "name": "overeni_ceny_inzeratu", "outputSchema": null }, { "description": "CZ: Použij, když uživatel chce POROVNAT 2–8 konkrétních pražských lokalit (čtvrtě nebo obvody) mezi sebou. Vrátí medián Kč/m² z realizovaných prodejů v katastru nemovitostí, seřazený od nejdražší, s rozdílem v % vůči nejdražší lokalitě. | Nepoužívej pro jednu lokalitu (→ ceny_bytu_lokalita), pro žebříček nejdražších nebo nejlevnějších čtvrtí celé Prahy či obvodu bez zadaného seznamu (→ top_ctvrti_praha) ani pro konkrétní byt s plochou (→ odhad_ceny_bytu). Ulice nepodporuje. | Klíčová slova: srovnání cen bytů Praha, cena za m², katastr nemovitostí, čtvrť, obvod. | EN: Use when the user wants to COMPARE 2–8 specific Prague localities (districts or boroughs) with each other. Returns the median CZK/m² from realised sales in the Czech land registry, sorted from most expensive, with the % difference vs the most expensive locality. | Do not use for a single locality (→ ceny_bytu_lokalita), for a ranking of the most expensive or cheapest districts of all Prague or a borough without a given list (→ top_ctvrti_praha) or for a specific apartment with a floor area (→ odhad_ceny_bytu). Streets are not supported. | Keywords: Prague apartment price comparison, price per m², land registry, district, borough.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "jazyk": { "default": "cs", "description": "Jazyk odpovědi / Response language", "enum": [ "cs", "en" ], "type": "string" }, "lokality": { "description": "Pole 2–8 textů; každý je čtvrť (katastrální území) nebo obvod ve tvaru „Praha N“, ulice ne. Např. [\"Vinohrady\", \"Žižkov\", \"Praha 2\"] / Array of 2–8 strings; each a district (cadastral area) or a borough as \"Praha N\", not a street. E.g. [\"Vinohrady\", \"Žižkov\", \"Praha 2\"]", "items": { "type": "string" }, "maxItems": 8, "minItems": 2, "type": "array" } }, "required": [ "lokality" ], "type": "object" }, "name": "srovnani_ctvrti", "outputSchema": null }, { "description": "CZ: Použij, když se uživatel ptá na ŽEBŘÍČEK celé Prahy (nebo jednoho obvodu): nejdražší nebo nejlevnější čtvrtě, kde jsou byty nejlevnější, kam za dostupnějším bydlením. Vrátí čtvrtě seřazené podle mediánu Kč/m² z realizovaných prodejů v katastru nemovitostí. Hodí se i k nalezení dostupných názvů čtvrtí. | Nepoužívej, když uživatel jmenuje konkrétní lokality k porovnání (→ srovnani_ctvrti), ptá se na jednu lokalitu (→ ceny_bytu_lokalita) nebo na konkrétní byt (→ odhad_ceny_bytu). | Klíčová slova: nejdražší čtvrtě Prahy, nejlevnější čtvrtě Prahy, ceny bytů Praha, katastr nemovitostí, realizované prodeje. | EN: Use when the user asks for a RANKING of all Prague (or one borough): most expensive or cheapest districts, where apartments are cheapest, where to look for more affordable housing. Returns districts sorted by the median CZK/m² from realised sales in the Czech land registry. Also useful to discover valid district names. | Do not use when the user names specific localities to compare (→ srovnani_ctvrti), asks about one locality (→ ceny_bytu_lokalita) or about a specific apartment (→ odhad_ceny_bytu). | Keywords: most expensive Prague districts, cheapest Prague districts, Prague apartment prices, land registry, realised sales.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "jazyk": { "default": "cs", "description": "Jazyk odpovědi / Response language", "enum": [ "cs", "en" ], "type": "string" }, "kriterium": { "description": "Řazení, přesně jedna z hodnot: \"nejdrazsi\" = od nejdražší, \"nejlevnejsi\" = od nejlevnější / Sort order, exactly one of: \"nejdrazsi\" = most expensive first, \"nejlevnejsi\" = cheapest first", "enum": [ "nejdrazsi", "nejlevnejsi" ], "type": "string" }, "obvod": { "description": "Nepovinné: jen čtvrtě v tomto obvodu, přesně ve tvaru „Praha N“, např. \"Praha 2\", \"Praha 10\"; bez něj celá Praha / Optional: only districts in this borough, exactly as \"Praha N\", e.g. \"Praha 2\", \"Praha 10\"; omit for all Prague", "type": "string" }, "pocet": { "default": 5, "description": "Počet čtvrtí ve výsledku, celé číslo 1–20, výchozí 5, např. 10 / Number of districts, integer 1–20, default 5, e.g. 10", "maximum": 20, "minimum": 1, "type": "integer" } }, "required": [ "kriterium" ], "type": "object" }, "name": "top_ctvrti_praha", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:2482f7bdf5b251c1790bf89ea22fa14e97e187eb5b2bf548d911255c19965e6d | sha256sum