System Atlas

coverage

What is unmapped: for an organization (registry ref, or a workspace company with a key), each part's coverage and the primitive keys still missing, emptiest parts first; for an industry, each primitive of its schema with how many registry organizations have it, least mapped first. Public for registry data.

PublicMCP tool

Parameters

  • orgstringoptional

    Registry ref, e.g. acme-builders-3f2a9c1d (from search or list_organizations), or an external id: wikidata:Q95 (or Q95), lei:…, ror:…, cik:…, ein:…, swatch:…, uei:…, dotgov:…, eutr:…, openalex:…, domain:stripe.com

    min 3 charsmax 200 chars
  • industrystringoptional

    Taxonomy key: the primitives of its schema, least mapped across the registry first

    max 80 chars
  • regionstringoptional

    Region word, e.g. US or Texas

    max 120 chars
  • kindstringoptional

    Organization kind, e.g. company, nonprofit, government

    max 40 chars
  • workspacestringoptional

    With company: a workspace company instead of a registry organization (needs a key)

  • companystringoptional

    Company slug in the workspace

  • fieldsstringoptional

    Keys to keep per item, comma-separated; aliases values, sources, counts, confidence

    max 300 chars
  • limitnumberoptional

    Items per response, 1-200 (the budget may stop earlier)

    ≥ 1≤ 200
  • cursorstringoptional

    next_cursor from the previous response

    max 2000 chars
  • viewenumoptional

    compact (default), full (every field) or v1 (the old shape, unpaged, refused over 64 KB)

    compactfullv1
  • budgetnumberoptional

    Token budget, 200-8000 (default 2000, 6000 for full)

    ≥ 200≤ 8000

Example call

Agents call tools by name; you rarely write this by hand. It is here so you can test the server from a shell or your own code.

{
  "name": "coverage",
  "arguments": {
    "org": "instawork-0a1b2c3d"
  }
}

Response

The result is one text content block holding this JSON (abbreviated here). Errors come back with isError: true and a message such as Error 401: … or Invalid input: ….

Response
{
  "of": "org:instawork-0a1b2c3d",
  "name": "Instawork",
  "cov": "12/40",
  "percent": 30,
  "items": [
    {
      "h": "part:back_office",
      "l": "Back office",
      "cov": "1/9",
      "missing": [
        "payroll",
        "invoicing",
        "collections"
      ]
    }
  ],
  "hint": "Missing entries are primitive keys of the schema: upload components onto them, or research the organization.",
  "tokens": 110
}

Over REST

The same call without MCP: GET/api/v1/coverage