---
title: "Get the host-compat catalog"
method: GET
path: "/host-catalog"
tags: ["Catalog"]
---

# Get the host-compat catalog

`GET /host-catalog`

The versioned host-compatibility catalog backing `mcpjam compat` verdicts. Public and unauthenticated: static host facts and creation config with no project or user scope. Always returns a catalog — `source` is `live` when the backend publish was reachable and `bundled` when serving the SDK's built-in fallback.

## Response `200`

The latest catalog envelope.

- object
  - `schemaVersion` integer, required — Catalog document schema version (currently 2).
  - `version` integer, required — Monotonic backend publish version; 0 when `source` is `bundled`.
  - `contentHash` string, required — SHA-256 of the canonical catalog JSON; empty when `source` is `bundled`.
  - `publishedAt` integer, required — Publish time (ms epoch); 0 when `source` is `bundled`.
  - `source` 'live' | 'bundled', required — Whether this envelope came from the backend publish or the SDK's bundled fallback.
  - `catalog` object, required
    - `hostsById` object, required — Canonical host catalog keyed by host style. Each entry is the full host object: compare/display facts plus HostConfigInputV2 creation fields.

## Changes

- **2026-07-09** `3314139e010d` — 3 breaking, 1 info
  - removed the required property `catalog/capabilitiesById` from the response with the `200` status
  - removed the required property `catalog/marketHosts` from the response with the `200` status
  - removed the required property `catalog/openAiCompatByStyle` from the response with the `200` status
  - added the required property `catalog/hostsById` to the response with the `200` status
- **2026-07-07** `a6f4473bc65c` — 1 info
  - endpoint added

[Change history](https://skmtc.dev/mcpjam/apis/mcpjam-api/changes/host-catalog/get.md)

---

[API](https://skmtc.dev/mcpjam/apis/mcpjam-api.md) · [All operations](https://skmtc.dev/mcpjam/apis/mcpjam-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/mcpjam/mcpjam-api/revisions/d3adfe49fbbf/schema)
