ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified data analysis Safety 4/5

crea-ddf-mcp

Query CREA/REALTOR.ca DDF via a hardened MCP server and CLI for institutional-grade listing data retrieval, metadata inspection, and media access. Use when a user needs DDF tools in Claude MCP, OpenClaw, or scripted research workflows.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/danielfoch/crea-ddf-mcp
Or

What This Skill Does

The crea-ddf-mcp skill provides an institutional-grade interface for interacting with the CREA/REALTOR.ca Data Distribution Facility (DDF). By leveraging a hardened Model Context Protocol (MCP) server, it acts as a secure bridge between your OpenClaw agent and real-time Canadian real estate data. It abstracts the complexities of OAuth2 authentication, rate limiting, and complex API schemas, allowing agents to perform granular property searches, retrieve detailed metadata, and fetch high-resolution media assets directly within their reasoning loops. This tool is designed for developers, analysts, and automated agents who require reliable, structured access to residential and commercial real estate data for research, reporting, or market analysis workflows.

Installation

To integrate this skill, ensure you have the OpenClaw environment initialized. Run the following command in your terminal: clawhub install openclaw/skills/skills/danielfoch/crea-ddf-mcp

After installation, you must configure your environment variables. The skill requires DDF credentials, including your DDF_CLIENT_ID, DDF_CLIENT_SECRET, and appropriate grant types. Set these in your secure environment manager or .env file—never commit them to version control. Once configured, build the MCP workspace using npm --workspace @fub/crea-ddf-mcp run build and initialize the server to enable tool discovery within OpenClaw.

Use Cases

This skill is built for heavy-duty research tasks. Common use cases include:

  • Automated Market Analysis: Generating weekly reports on inventory shifts in specific urban centers by querying active listings.
  • Investment Due Diligence: Rapidly pulling comprehensive property metadata for potential acquisition targets based on specific search criteria.
  • Agent Enrichment: Feeding DDF data directly into LLM-driven CRM workflows to draft personalized listing summaries or compare neighborhood pricing metrics.

Example Prompts

  1. "Search for residential listings in Vancouver with a price under $1.5M and more than 3 bedrooms, then summarize the top 5 findings."
  2. "Get detailed property metadata for listing ID 12345678 and check if there are high-resolution images available for this record."
  3. "List the active commercial listings in downtown Toronto and organize them by square footage in descending order."

Tips & Limitations

  • Rate Limiting: The skill supports custom operational controls such as DDF_HTTP_RPS and DDF_HTTP_BURST. Always configure these to stay within your CREA API service tier limits to prevent IP throttling.
  • Data Governance: The tool enforces strict field selection. When querying, prefer using the typed tools (ddf.search_properties) to ensure you remain within allowed data usage policies.
  • Security: Always use environment variables for sensitive auth tokens. Do not pass credentials directly into prompt arguments.

Metadata

Stars3376
Views1
Updated2026-03-24
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-danielfoch-crea-ddf-mcp": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#real-estate#crea#ddf#mcp#data-retrieval
Safety Score: 4/5

Flags: network-access, external-api