|
1 | | -# Catalog Search |
| 1 | +# Catalog Search (Mendix Platform Service Registry) |
2 | 2 |
|
3 | | -Search and discover services registered in Mendix Catalog programmatically. |
| 3 | +Search and discover services registered in **Mendix Catalog** (catalog.mendix.com) programmatically. |
| 4 | + |
| 5 | +**⚠️ NOTE:** This is the **external Mendix Catalog service** (CLI: `mxcli catalog search`), NOT the **MDL CATALOG keyword** which queries local project metadata tables (`SELECT ... FROM CATALOG.entities`). See `.claude/skills/mendix/browse-integrations.md` for MDL CATALOG queries. |
4 | 6 |
|
5 | 7 | ## Authentication Required |
6 | 8 |
|
@@ -142,7 +144,26 @@ Phase 2 (not yet implemented): |
142 | 144 |
|
143 | 145 | See GitHub issue #213 for architecture discussion. |
144 | 146 |
|
| 147 | +## Disambiguation: Two Different "Catalogs" |
| 148 | + |
| 149 | +**Mendix Catalog** (this skill): |
| 150 | +- **What**: External service registry at catalog.mendix.com |
| 151 | +- **CLI**: `mxcli catalog search "customer"`, `mxcli catalog show <uuid>` |
| 152 | +- **Purpose**: Discover OData/REST/SOAP services across your organization |
| 153 | +- **Requires**: Platform authentication (PAT token) |
| 154 | +- **Data source**: Mendix cloud service |
| 155 | + |
| 156 | +**MDL CATALOG keyword** (different concept): |
| 157 | +- **What**: Local project metadata tables in the mxcli SQLite database |
| 158 | +- **MDL syntax**: `SELECT ... FROM CATALOG.entities`, `SHOW CATALOG TABLES` |
| 159 | +- **Purpose**: Query project structure (entities, microflows, pages, etc.) |
| 160 | +- **Requires**: `REFRESH CATALOG` command (no auth needed) |
| 161 | +- **Data source**: Your local .mpr file |
| 162 | + |
| 163 | +See `.claude/skills/mendix/browse-integrations.md` for MDL CATALOG usage. |
| 164 | + |
145 | 165 | ## Related |
146 | 166 |
|
147 | 167 | - Platform authentication: `.claude/skills/mendix/platform-auth.md` |
148 | 168 | - OData client creation: `.claude/skills/mendix/odata-data-sharing.md` |
| 169 | +- MDL CATALOG queries: `.claude/skills/mendix/browse-integrations.md` |
0 commit comments