{
  "name": "nacebridge",
  "description": "NACEBridge — cross-border European activity classification. Maps EU NACE Rev 2.1 down to the 5th-digit national subclasses used by 27+ countries.",
  "version": "1.0.0",
  "transport": {
    "protocol": "MCP Streamable HTTP",
    "method": "POST",
    "content_type": "application/json",
    "accept": "application/json, text/event-stream",
    "spec": "https://modelcontextprotocol.io/specification/2025-06-18/basic/transports"
  },
  "tools": [
    {
      "name": "search",
      "description": "ChatGPT Connectors search. Returns ranked `{ id, title, url, snippet }`."
    },
    {
      "name": "fetch",
      "description": "ChatGPT Connectors fetch. `id` shape: `<country_iso>:<code>` or `eu:<class_code>`."
    },
    {
      "name": "keyword_search",
      "description": "Free-text across EU + national subclass tables."
    },
    {
      "name": "decode_local_code",
      "description": "Decode a national subclass into the full EU NACE hierarchy."
    },
    {
      "name": "cousin_matrix",
      "description": "Equivalent subclasses in every other EU country, anchored on the NACE 4-digit class."
    },
    {
      "name": "convert_code",
      "description": "Directed A→B conversion between two national systems."
    },
    {
      "name": "class_grid",
      "description": "Pivot of EU classes vs national subclasses across selected countries."
    },
    {
      "name": "list_countries",
      "description": "Country ISO codes currently loaded."
    },
    {
      "name": "get_ai_surfaces",
      "description": "One-shot discovery of every machine surface (MCP, OpenAPI, llms.txt, handbook, attribution, revisions)."
    },
    {
      "name": "handbook_list_chapters",
      "description": "TOC of the free NACE Handbook."
    },
    {
      "name": "handbook_get_chapter",
      "description": "Full body of a handbook chapter with citation."
    },
    {
      "name": "handbook_search",
      "description": "Full-text search across handbook chapters."
    },
    {
      "name": "get_attribution",
      "description": "Citation manifest (Eurostat KS-GQ-24-007-EN-N + national NSIs)."
    },
    {
      "name": "get_revision_timeline",
      "description": "NACE Rev. 1 (1970) → Rev. 2.1 (2025)."
    }
  ],
  "discovery": {
    "openapi": "https://nacebridge.eu/openapi.json",
    "llms_txt": "https://nacebridge.eu/llms.txt",
    "llms_full": "https://nacebridge.eu/llms-full.txt",
    "handbook_manifest": "https://nacebridge.eu/handbook.json",
    "attribution": "https://nacebridge.eu/attribution.json",
    "revisions": "https://nacebridge.eu/revisions.json",
    "sitemap": "https://nacebridge.eu/sitemap.xml"
  },
  "operator": {
    "brand": "NACEBridge",
    "holding": "TΣKSOMΛ Holding, Lda.",
    "built_by": "TΣKSOMΛ Technologies — https://tech.teksoma.com",
    "powered_by": "TΣKSOMΛ | MΛRKET INTΣLLIGENCE — https://mi.teksoma.com"
  },
  "rate_limit": "Polite use: ~1 req/sec. Authenticated API tiers go higher — see /docs."
}