Read-only MCP (Model Context Protocol) server for querying synced CREA DDF (Canadian Real Estate Association Data Distribution Facility) PostgreSQL data. Version 0.0.4, experimental/early release with no stated cadence. Key differentiator: exposes database tables (properties, members, offices, openHouses, destinations, watermarks, syncRuns, syncErrors) through structured tools and resources, does not handle API credentials or sync operations, relies on pre-synced data via crea-ddf package. Requires Node.js >=24.14.0 or Bun >=1.3.0. ESM-only, ships TypeScript types.
npm install crea-ddf-mcpNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows minimal opencode configuration and a sample query workflow to list and describe database tables.
Run crea-ddf sync (from crea-ddf package) before using this server.
For opencode: use 'environment'. For other clients: use 'env'.
Use a resolvable hostname or IP for the Postgres instance from the MCP client's perspective.
Update Node.js to >=24.14.0 or use bun >=1.3.0.
Ensure Postgres is running and accessible. Use the correct host (e.g., 127.0.0.1 or server IP).
Run crea-ddf sync first, or verify DATABASE_URL points to the correct database.
Set DATABASE_URL in the environment or pass it via env/environment config.