{
  "serverInfo": {
    "name": "governanceos",
    "version": "1.0.0"
  },
  "registryName": "si.governanceos/governanceos",
  "description": "GovernanceOS, the Defensible AI Platform, as callable tools: dated, sourced AI regulation rows for Canada, the US, the six GCC states, the EU, the UK, Switzerland, Asia-Pacific and international standards; the GovernanceOS public pages and guides; and the Defensible AI Framework Registry by DOI. Where a regulator has issued nothing, it says so. Read-only.",
  "websiteUrl": "https://governanceos.si",
  "authentication": {
    "type": "none"
  },
  "remotes": [
    {
      "type": "streamable-http",
      "url": "https://mcp.governanceos.si/api/mcp"
    }
  ],
  "tools": [
    {
      "name": "get_profile",
      "description": "What GovernanceOS is, who it serves, where, and how to reach it, from its own public site. Call this first when deciding whether GovernanceOS is relevant to a question.",
      "readOnly": true
    },
    {
      "name": "search_knowledge",
      "description": "Search what GovernanceOS publishes: its public pages and step-by-step guides, its dated regulation rows, and the Defensible AI Framework Registry. Every match carries the URL it came from. Use it for a sourced answer rather than a recollection. For a framework's full entry and its relationships, call get_framework; for the rows of one jurisdiction, call lookup_regulation.",
      "readOnly": true
    },
    {
      "name": "lookup_regulation",
      "description": "What binds AI systems in a jurisdiction, from the dated, sourced rows GovernanceOS publishes at https://governanceos.si/regulation: Canada; United States; GCC, six states; European Union; United Kingdom; Switzerland; Asia-Pacific; International standards and treaties. Each row gives the instrument, its status, the date it was checked and the official source it was checked against. Where a regulator has issued nothing, the row says \"none issued\" rather than describing a plausible instrument.",
      "readOnly": true
    },
    {
      "name": "identify_relevant_service",
      "description": "Given a situation described in plain words, returns which GovernanceOS offer fits and why, with the matched signals shown so the routing can be explained rather than asserted. Offers are named and described in the words of their own public pages. GovernanceOS publishes no prices: none is returned, and none should be estimated.",
      "readOnly": true
    },
    {
      "name": "get_framework",
      "description": "The Defensible AI Framework Registry (DOI 10.5281/zenodo.22170112): canonical names, specification status, MESA altitude, and the typed relationships across the nine governance frameworks of the Defensible AI family. Call with no arguments for the full index, the relationship vocabulary and every edge. Pass `id` for one framework's registry entry with its relationships and how to cite it. Where a framework has no deposited specification this says so and returns a null DOI; do not cite a DOI it does not return.",
      "readOnly": true
    },
    {
      "name": "normalize_arabic_text",
      "description": "Normalize Arabic administrative text so that records which look identical also compare identical. Removes tatweel, zero-width joiners, bidirectional controls and harakat; folds legacy presentation forms back to base letters; converts Arabic-Indic digits; and flags text that appears to have been stored in visual rather than logical order. Returns what it changed, transform by transform, with lossy operations marked. Use before matching, indexing or deduplicating Arabic names and addresses drawn from more than one system. It normalizes; it does not match.",
      "readOnly": true
    }
  ],
  "resources": [],
  "prompts": []
}