Read attribution connection status
mmp_get_stateSummarise MMP connections and synced apps for the current user (one row per app: name, platform, source refs, event count, whether a cohort config exists), paged with limit/cursor. Pass connection_id (and optionally app_ref) to expand one connection/app into {connections, metadata_by_connection, cohort_configs_by_connection} with full event mappings. TikTok and Meta share the same MMP connections for a user, so this returns the same data the user would see on adsagent.md/dashboard/mmp. Mirror of Meta MCP mmp_get_state.
Call this BEFORE mmp_save_cohort_config or mmp_fetch_cohorts to discover valid connection_id + app_ref + kpi event names. Typing a kpi that the AppsFlyer app doesn't send silently returns zero rows.
REQUIRED: nothing. Optional: connection_id, app_ref (expand), limit (1..100, default 50), cursor. EXAMPLE: mmp_get_state({}) then mmp_get_state({"connection_id": "", "app_ref": "<app_ref>"})
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| cursor | No | ||
| app_ref | No | ||
| connection_id | No | ||
| connection_context | No |