The data layer every AI agent can query for Spanish property.

PropertyList MCP is the official Model Context Protocol server for the Spanish, Portuguese, and Italian property MLS. First-party listings, not scraped, with prices verified against the Spanish notarial register. Plug us into Claude, Cursor, Zed, Perplexity, or any agentic browser and you get search, natural-language matching, market summaries, full listing detail, and lead submission through one standard interface.

7
tools exposed via MCP
6,469
active Spanish listings
v0.1
live and free for public-tier access

1. Add to Claude Desktop

Open ~/Library/Application Support/Claude/claude_desktop_config.json and add:

{
  "mcpServers": {
    "propertylist": {
      "url": "https://mcp.propertylist.es/mcp"
    }
  }
}

2. Or install the stdio wrapper (Cursor / Zed / any MCP client)

npx @propertylist/mcp --endpoint https://mcp.propertylist.es/mcp

3. Or hit the JSON-RPC endpoint directly

curl -X POST https://mcp.propertylist.es/mcp \
  -H 'content-type: application/json' \
  -H 'accept: application/json, text/event-stream' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'

What's in v0

search_properties
Structured search by location, beds, price, and type.
find_properties_by_description
Free-form natural-language matching. API key required; 200 searches/month free, then billed per use.
autocomplete_location
Resolve place names to PropertyList area ids.
get_property
Full detail for one listing by reference.
area_market_summary
Median price, €/m², bedroom-band counts for any area.
list_agencies
Top agencies in an area ranked by active listings.
submit_enquiry
Send a qualified buyer enquiry straight to the listing agency. API key required.
Request an API key View the manifest MCP spec
Provenance-ready. Every property response carries oracle_verified and oracle_attestation_url. Today both are false / null. When PropertyList Oracle ships on-chain attestation, verified listings flip to true — giving AI agents a citable Spanish property source no competitor can match.

Pricing

Start free, no signup. Get a free API key when you want natural-language matching, and only pay if your usage grows past the monthly allowance.

Public
Free
no signup, no key
  • Structured search and location autocomplete
  • Full listing detail and area market summaries
  • 60 requests / minute per IP
Enterprise
Custom
billed by contract
  • For banks, valuers, portals, and AI product teams
  • 6,000+ requests / minute, Oracle priority
  • Volume pricing and dedicated support
Talk to us

Public tier is free, no signup, rate-limited to 60 requests/minute per IP. A free API key unlocks the natural-language matcher: 200 AI searches per month are included at no cost, and beyond that usage is billed at a small per-search rate against your PropertyList credits. Free keys for agents, developers, and AI product teams - email us.