Connect over MCP

Point an AI client at your KWAYZER workspace over the Model Context Protocol. It reads; it does not write.

The endpoint

https://www.kwayzer.com/api/mcp

Client configuration

Replace the placeholder with a key from your workspace settings. keys are created where keys are managed, not from a documentation page. This screen tells you what a key can reach; it does not hand you one.

{
  "mcpServers": {
    "kwayzer": {
      "url": "https://www.kwayzer.com/api/mcp",
      "headers": {
        "Authorization": "Bearer kwz_live_YOUR_KEY_HERE"
      }
    }
  }
}

What your key can reach

Each tool names the permission it needs. A key you create with read access reaches the product tools below; the engagement tools need a scope you grant on purpose.

ToolReadsNeeds
list_contacts
List contacts in the workspace, filtered and paginated.
contactscontact.view
get_contact
Read one contact by id.
contactscontact.view
list_companies
List companies in the workspace.
companiescontact.view
list_deals
List deals, optionally by stage or owner.
dealsdeal.view
get_pipeline_summary
Open pipeline value and count by stage.
dealsdeal.view
list_segments
List the workspace's audiences and their definitions.
segmentscontact.view
get_play_metrics
Read a GTM play's measured metrics, each with its class of evidence.
gtm_play_metricsreports.view
list_governed_terms
The business terms governing a migration engagement: what each means, whether that meaning is authoritative, which fields implement it, and what is unsettled about it. A contested term is returned WITHOUT a definition.
engagement_semanticsmigration.viewGranted explicitly or not at all — a read key does not include it.
list_migration_datasets
The datasets recorded for an engagement, with field and record COUNTS and their trust badges. Structure and counts only — no field values are ever returned.
engagement_semanticsmigration.viewGranted explicitly or not at all — a read key does not include it.
get_field_meaning
What one column means: its recorded type and fill rate, and the governed term implementing it, if any. Every answer carries how old the underlying measurement is.
engagement_semanticsmigration.viewGranted explicitly or not at all — a read key does not include it.

Scopes an MCP key may hold

Read-only by construction — the allowlist is every scope whose name ends in :read, and writes are off at the server: MCP_WRITES_ENABLED = false.

The full REST surface is in the API reference.