# Ospitario > Ospitario is a vacation-rental registry for Italy, Germany, Spain, France and Portugal: one passport per home, with the proof level reached and direct, commission-free contact to the operator. > A passport is proven when a person at Ospitario checked documents tying the host to the property (LA) or, in Italy, the host's identity as the registered operator (L3); a listing proof (L2) links a platform listing on top. A passport marked L0 and > unclaimed holds facts from the operator's official website, with nothing proven. No booking through Ospitario; an > inquiry can be sent to the operator with send_inquiry, or the traveler uses the direct contact on the passport. Every passport names the proof level reached and its date, the platform listing ids it proved, and the declared registration number (Italy: CIN). Prices are indicative, declared by the host and negotiated directly; insurance and safety equipment are declared by the host, not verified. ## Find a host's direct contact Exact match only. A resolvable address redirects permanently to the passport; any other well-formed address answers 200 with a page that says no host has proven control of that listing on Ospitario. Nothing is guessed. - [Airbnb listing](https://ospitario.com/by/airbnb/{listingId}): the number in the Airbnb link /rooms/{listingId} - [Booking listing](https://ospitario.com/by/booking/{cc}/{slug}): from the Booking link /hotel/{cc}/{slug}.html, e.g. /by/booking/it/villa-rossa - [Vrbo listing](https://ospitario.com/by/vrbo/{listingId}): the number in the Vrbo link /{listingId} - [Italian CIN](https://ospitario.com/by/cin/{CIN}): the national registration code, e.g. IT075035C2ABCDEFGH; resolves only when one passport declares it, or its operator proved to hold it - [Passport](https://ospitario.com/p/{slug}): the page itself; [JSON-LD](https://ospitario.com/p/{slug}.json) ## Tools for assistants - [MCP server](https://ospitario.com/mcp): streamable HTTP, no authentication; read-only tools list_places (where Ospitario has homes), search_properties, lookup_by_url, lookup_by_name, get_passport, and send_inquiry (two steps with an email code or confirmation link, only with the traveler's consent) - [OpenAPI](https://ospitario.com/openapi.json): the same five operations under /api/v1/ ## More - [FAQ for guests](https://ospitario.com/faq): proof levels, what the host's identity means, insurance - [Sitemap](https://ospitario.com/sitemap.xml): every public passport and its /by/ addresses