# GalaxyIDX

GalaxyIDX puts MLS listings (IDX) and lead capture on a real-estate website. Listing pages render server-side on the site's own domain, so search engines and AI answer engines can read them. The product enforces the MLS display rules for you.

It is written to be installed by an AI coding agent in one pass.

## How it fits together

```
MLS feed ──► GalaxyIDX API (https://api.galaxyidx.com/v1) ──► your site's server ──► HTML pages on your domain
                                         ▲
       visitor lead form ──► your server route ──► POST /v1/leads ──► email / CRM / webhook
```

- **WordPress:** install the plugin. It renders the pages. → [quickstart-wordpress.md](https://docs.galaxyidx.com/docs/quickstart-wordpress.md)
- **Next.js or Astro:** add a few server-rendered routes. → [quickstart-nextjs-astro.md](https://docs.galaxyidx.com/docs/quickstart-nextjs-astro.md)
- **Anything else:** call the HTTP API from your server. → [quickstart-api.md](https://docs.galaxyidx.com/docs/quickstart-api.md)
- **Your AI agent:** connect the MCP server and let it do the install. → [mcp.md](https://docs.galaxyidx.com/docs/mcp.md)

## Before you start

1. **An account and a site.** During early access, accounts are opened by request: email support+galaxyidx@bryanos.ai and we add the site's domain for you.
2. **MLS approval.** The customer's **broker** must authorize the site with the MLS. Until the MLS approves, the site stays `pending` and shows no listings. → [mls-licensing.md](https://docs.galaxyidx.com/docs/mls-licensing.md)
3. **Keys.** A **secret key** (`sk_…`) for server code and a **publishable key** (`pk_…`) if you post leads straight from the browser. → [authentication.md](https://docs.galaxyidx.com/docs/authentication.md)

Price: $10/month per site for the software, plus the MLS's own fee passed through at cost.

## Reference

- [listings.md](https://docs.galaxyidx.com/docs/listings.md): search, detail, area stats, snapshot
- [leads.md](https://docs.galaxyidx.com/docs/leads.md): lead capture and notifications
- [compliance.md](https://docs.galaxyidx.com/docs/compliance.md): the display rules and what the API enforces
- [seo.md](https://docs.galaxyidx.com/docs/seo.md): how to make listing and area pages rank
- [openapi.json](https://docs.galaxyidx.com/openapi.json): the full API spec

Support: support+galaxyidx@bryanos.ai
