CasafariMCP
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

Connect your assistant

You need a Casafari account with MCP access, and a client that supports remote MCP servers over Streamable HTTP with OAuth. The server URL is the same everywhere:

text
https://mcp.casafari.com/

The first time you connect, the client opens Casafari's sign-in page. Sign in with your Casafari account and approve; the assistant then acts with your account's rights.

Claude

  1. Open Settings → Connectors and choose Add custom connector.
  2. Name it Casafari and paste https://mcp.casafari.com/ as the URL.
  3. Choose Connect, sign in with your Casafari account and approve.

On Team and Enterprise plans an owner adds the connector for the organisation first; members then connect their own account.

ChatGPT

  1. Turn on Developer mode in ChatGPT's settings (Apps & Connectors, advanced settings).
  2. Create a connector, paste https://mcp.casafari.com/ as the MCP server URL and choose OAuth.
  3. Sign in with your Casafari account and approve.

Claude Code

bash
claude mcp add --transport http casafari https://mcp.casafari.com/

Then run /mcp inside Claude Code and choose Authenticate for casafari.

Cursor

Add to ~/.cursor/mcp.json (or .cursor/mcp.json in a project):

json
{
  "mcpServers": {
    "casafari": { "url": "https://mcp.casafari.com/" }
  }
}

VS Code

Add to .vscode/mcp.json:

json
{
  "servers": {
    "casafari": { "type": "http", "url": "https://mcp.casafari.com/" }
  }
}

Any other client or agent

Point the client at https://mcp.casafari.com/. A request without a token answers 401 with a WWW-Authenticate header that leads to the sign-in metadata, and the client registers itself (dynamic client registration with PKCE). The steps are in Authentication. An agent that runs without a person to sign in uses client credentials that Casafari issues for the account.

Check it works

Ask your assistant: "Which Casafari products can I use?" It should call list_servers and name the products your subscription covers.

Questions about this

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