hemmabo_search_propertiesLABSCO SUMMARY
The signature is the product.
Anyone can list a rental. What this checks is whether the offer an agent is about to repeat was signed by the host's own domain, is still fresh, and carries the exact price it claims — and when it passes, the booking path is the host's own URL rather than a marketplace. When it does not pass, the agent has nothing it can quote as official, which is the intended outcome.
What it is
A hosted MCP server for direct booking on vacation-rental hosts' own websites. Verification is the point of it: an offer is signed on the host's domain with Ed25519 and JWKS under the Vacation Rental Protocol, and the server checks that signature, its freshness and its exact price before an agent may quote it as official.
What you get
- Search published rentals by location, dates and guest count, then check one property's availability for the dates you want —
hemmabo_search_properties,hemmabo_search_availability - A live quote with a per-night breakdown for one property and stay request —
hemmabo_booking_quote - VRP verification: check a host domain's discovery document and Ed25519 JWKS, then fetch and verify a fresh signed stay offer —
verify_vacation_rental_node,get_verified_stay_offer - Host-side reads: a fit check for a host asking about their own booking website, and an onboarding handoff URL that creates nothing on their behalf —
hemmabo_host_readiness_check,hemmabo_host_onboarding_link - Fallback booking helpers for configured non-VRP deployments — pending host-review bookings, short-lived quote snapshots, a host-configured Stripe checkout URL, cancel, reschedule, and lookup by reservation ID —
hemmabo_booking_create,hemmabo_booking_negotiate,hemmabo_booking_checkout,hemmabo_booking_cancel,hemmabo_booking_reschedule,hemmabo_booking_status
Requirements
Remote only — there is no local or stdio install, and clients never supply Supabase or Stripe credentials. Point an MCP client at https://www.hemmabo.com/mcp over Streamable HTTP, or let Smithery do it with npx -y @smithery/cli install @info-00wt/hemmabo-mcp-server --client claude. Anonymous calls get read-only discovery and quote helpers that return no guest personal data; mutating booking tools and booking-status reads need Authorization: Bearer <token>, either the configured MCP_API_KEY or OAuth client credentials issued by the server. Rate limits apply per source IP anonymously and per token hash when authenticated.
Setup effort
One command — npx -y @smithery/cli install @info-00wt/hemmabo-mcp-server --client claude
USE CASES
Finding a place for specific dates
Search published rentals by location and guest count, then check the dates against one property.
Quoting a price you can stand behind
Verify the host domain, then fetch a fresh signed offer before repeating any number.
Showing what a stay would cost
Get a live quote with the per-night breakdown from published property data.
Answering a host who wants their own booking site
Run the read-only fit check and hand back an onboarding link — nothing is created for them.
Looking up an existing booking
Fetch it by reservation ID with a bearer token, since the record can carry personal data.
13 tools
Listed in project docs. Your client may show a different list.
hemmabo_search_availabilityhemmabo_booking_quotehemmabo_booking_createhemmabo_booking_negotiatehemmabo_booking_checkouthemmabo_booking_cancelhemmabo_booking_statushemmabo_booking_reschedulehemmabo_host_readiness_checkhemmabo_host_onboarding_linkverify_vacation_rental_nodeget_verified_stay_offerBEFORE YOU INSTALL
What to know first
Tools you get
13 tools named in the project's documentation.
Requires
A client that can reach a remote MCP server over HTTP
INSTALLATION
Connect your client
Server setup
npx
Claude Desktop — Smithery
npx -y @smithery/cli install @info-00wt/hemmabo-mcp-server --client claudeHosted endpoint
https://www.hemmabo.com/mcpAdd this hosted endpoint to your MCP client.
MCP Clients
Gemini Enterprise
MCP server URL: https://www.hemmabo.com/mcp
Transport: Streamable HTTP
Authentication method: No Authentication
Data store type: Custom MCP Server (Preview)