Platform
Get started

Casafari is the AI agent-native real estate data intelligence platform. The most complete property index in Europe: a deduplicated, cleaned property graph of residential and commercial property, for sale and for rent, in 16 countries.The most complete property index in Europe: a deduplicated, cleaned property graph.

How the graph is built

Below-market deal feed

Homes asking well under our market value, with the evidence.

You get: Daily shortlist. It uses Location Lookup and Property Sourcing, takes 200 tokens a run (€8.00 at €0.04 a token) and runs daily. For: Investor or fund.

Status: runs today.

What it does

#StepProductTokens
1locations_searchLocation Lookup0
2property-sourcing_search: below_market_pct, days on marketProperty Sourcing50
3property-sourcing_get_property × 10Property Sourcing100
4property-sourcing_get_closing_prices × 10Property Sourcing50

One run: 200 tokens, €8.00. Each call costs the same over MCP and REST, so the run always costs what the table says. How many tokens your volume needs, and plans and credits.

Where it runs

Every country the products it uses cover. The plan names a country that one of them does not.

Run in Claude

This playbook calls 2 Casafari MCP servers. Add each to Claude, ChatGPT or any MCP client, and sign in the first time you use them (a Free account, no card, is created then; console).

  • Location Lookup: https://platform.casafari.com/mcp/locations
  • Property Sourcing: https://platform.casafari.com/mcp/property-sourcing

In Claude Code:

bash
claude mcp add --transport http casafari-locations https://platform.casafari.com/mcp/locations
claude mcp add --transport http casafari-property-sourcing https://platform.casafari.com/mcp/property-sourcing

Then ask:

text
Run the below-market deal feed playbook for Spain every working day: call locations_search, then property-sourcing_search, then property-sourcing_get_property, then property-sourcing_get_closing_prices, in that order, and tell me what each step cost in tokens.

Get the API calls

The same steps as REST calls, in order. Create a platform API key in the console and export it as CASAFARI_API_KEY; each call takes the parameters its operation documents in the REST reference.

bash
# 1. Location Lookup, 0 tokens a call
curl -X GET https://platform.casafari.com/v1/locations/search \
  -H "Authorization: Bearer $CASAFARI_API_KEY"

# 2. Property Sourcing, 50 tokens a call
curl -X POST https://platform.casafari.com/v1/property-sourcing/searches \
  -H "Authorization: Bearer $CASAFARI_API_KEY"

# 3. Property Sourcing (10 times), 10 tokens a call
curl -X GET https://platform.casafari.com/v1/property-sourcing/properties/{property_id} \
  -H "Authorization: Bearer $CASAFARI_API_KEY"

# 4. Property Sourcing (10 times), 5 tokens a call
curl -X GET https://platform.casafari.com/v1/property-sourcing/properties/{property_id}/closing-prices \
  -H "Authorization: Bearer $CASAFARI_API_KEY"

Other playbooks

Tip: add .md to any URL to read it as Markdown.