---
title: "Get the hosted MCP methodology and source catalog"
method: GET
path: "/api/v1/mcp/dataset-info"
tags: ["Methodology"]
---

# Get the hosted MCP methodology and source catalog

`GET /api/v1/mcp/dataset-info`

## Request

- Base URL: `https://fonteum.com`
- URL: `https://fonteum.com/api/v1/mcp/dataset-info`
- Auth: HTTP bearer

REST bridge for the no-argument `fonteum_get_dataset_info` MCP tool and source-only @fonteum/mcp 0.5.0 contract. Returns the current methodology, dated source context, and public multi-vertical source catalog.

## Response `200`

Hosted MCP dataset information envelope.

- object
  - `data` object, required
    - `methodology_version` string
    - `methodology_url` string, uri
    - `platform_coverage` PlatformCoverage: Query-derived platform coverage from one public.platform_stats_snapshots row. The numeric coverage fields sources_integrated, sources_with_data, sources_fresh, and states_covered are as of as_of_date. Integrated, data-bearing, and fresh-observation counts are distinct. sources_complete is always null because the platform publishes no aggregate complete-source count. states_covered is a separate state Medicaid jurisdiction measure. The containing platform_coverage property is null when the read falls back or when any required query metric is absent.
      - `as_of_date` string, date, required: Observation date that qualifies sources_integrated, sources_with_data, sources_fresh, and states_covered in this object.
      - `captured_at` string, date-time, required: When the platform-stats observation was captured; not an upstream source-refresh timestamp.
      - `sources_integrated` integer, required: As of the sibling as_of_date: active production source-registry rows. Integration does not imply a loaded or fresh source.
      - `sources_with_data` integer, required: As of the sibling as_of_date: distinct snapshot source IDs with at least one positive record count.
      - `sources_fresh` integer, required: As of the sibling as_of_date: distinct snapshot source IDs whose latest positive-data snapshot date is within the preceding 45 days. Recency does not prove a content change or serving state.
      - `sources_complete` null, nullable, required: No platform-wide source-completeness count is published. Completeness is source-specific and must be evaluated against the named source's expected scope.
      - `states_covered` integer, required: As of the sibling as_of_date: distinct state values represented in the state Medicaid exclusions serving table.
      - `definitions` object, required
        - `sources_integrated` string, required
        - `sources_with_data` string, required
        - `sources_fresh` string, required
        - `sources_complete` string, required
        - `states_covered` string, required
      - `provenance` object, required
        - `source` string, required
        - `source_url` string, uri, required
        - `dataset_id` string, required
        - `snapshot` string, date, required
        - `last_checked` string, date-time, required
        - `methodology` string, required
        - `limitations` string, required
    - `source_catalog_entry_count` integer: Entries in the generated MCP catalog; not a loaded or live platform-coverage count.
    - `sources` object[]
  - `provenance` object, required
  - `source_file` string, nullable, required: Exact retained source filename when one file represents the response; null for composite results or when no retained file is identified.
  - `as_of_date` string, nullable, required: Source publish or snapshot date when one date represents the response; null for composite results with dates in nested source blocks or when no source date is available.
  - `snapshot_digest` string, nullable, required: Digest of an identified retained snapshot object; null for composite results with digests in nested source blocks or when unavailable, and never a per-fact signature or live-chain-head substitute.
  - `verifiable_url` string, uri, required: Public source, methodology, or retained-snapshot re-check URL appropriate to the response.

## Other responses

- `401`: Missing or invalid Fonteum API key.

---

[API](https://skmtc.dev/fonteum/apis/fonteum-api.md) · [All operations](https://skmtc.dev/fonteum/apis/fonteum-api/llms.txt) · [OpenAPI document](https://skmtc.dev/fonteum/apis/fonteum-api/revisions/334e6e179d0d?raw)
