MCPPropertyList MCP is the official Model Context Protocol server for the Spanish and Portuguese 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.
Open ~/Library/Application Support/Claude/claude_desktop_config.json and add:
{
"mcpServers": {
"propertylist": {
"url": "https://mcp.propertylist.es/mcp"
}
}
}
npx -y mcp-remote https://mcp.propertylist.es/mcp
curl -X POST https://mcp.propertylist.es/mcp \
-H 'content-type: application/json' \
-H 'accept: application/json, text/event-stream' \
-H 'user-agent: my-app/1.0' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}'
Send a descriptive User-Agent identifying your client. Some generic library defaults (for example Python's urllib) are rejected by our edge protection; a named agent such as 'my-app/1.0' always works.
oracle_verified and oracle_attestation_url. When a listing's municipality and segment are covered by PropertyList Oracle, verified is true and the URL resolves to a public, reproducible proof: the figure from the Spanish notarial register, its SHA-256 content hash and its on-chain anchor on Base. A citable Spanish property source no competitor can match.
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 tier is free, no signup, rate-limited to 60 requests/minute per IP. A free API key switches on 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.