Dokumentácia pre vývojárov a AI

NACEBridge API & MCP

Jeden most medzi každým európskym kódom činnosti — dostupný ako REST brána, MCP Streamable HTTP server, JavaScript SDK a open-source Python wrapper. Dáta poháňa TΣKSOMΛ | MΛRKET INTΣLLIGENCE.

Prehľad

NACEBridge mapuje EU NACE Rev 2.1 až na päťmiestne národné podtriedy používané 27 krajinami EÚ, Spojeným kráľovstvom a Švajčiarskom (CAE-Rev4 PT, NAF FR, WZ DE, SBI NL, …). Všetky štyri webové nástroje sú dostupné aj programovo:

  • searchglobálne a miestne vyhľadávanie podľa kľúčového slova
  • decoderozbaľte národný kód do celej hierarchie EÚ
  • cousinscezhraničné ekvivalentné podtriedy
  • gridpivot pre viac krajín pre divíziu NACE

Autentifikácia a API kľúče

Každá požiadavka na /api/v1/* nesie hlavičku X-API-Key. Prihláste sa a generujte kľúče vo svojom panel API kľúčov. Kľúče sú pri uložení hashované — plaintext nikdy neukladáme.

X-API-Key: nb_live_XXXXXXXXXXXXXXXXXXXXXXXX

Endpoint MCP používa presne tú istú hlavičku, rovnaké limity podľa úrovne a rovnaký denník požiadaviek ako REST brána — jediný rozdiel je URL (/mcp namiesto /api/v1/…) a obálka JSON-RPC. Anonymná webová prevádzka je pre UI nástroje povolená, ale jemne obmedzená počítadlom zásahov podľa IP (pozri Limity požiadaviek).

Limity požiadaviek

ÚroveňLimitPoznámky
Anonymný (web)30 požiadaviek / IPCAPTCHA v4 pre použitie webu · IP CAPTCHA pre API / MCP
Zadarmo60 požiadaviek / hodinu · 250 / deňPrototypovanie a jednoduché aplikácie
Pro10,000 req / dayZahrnutá plná matica príbuzných kódov a mriežka
Vývojár100,000 req / dayHromadný export a historické revízie
EnterpriseNa mieruDedikované MCP, SLA, on-prem — kontaktujte nás

Špičky nad limit okna vracajú HTTP 429 s Retry-After.

REST endpointy

Päť zdrojov pod https://nacebridge.dev/api/v1/*. Každý endpoint prijíma GET s query parametrami alebo POST s JSON telom. Odpovede sú { ok, tier, data } s pripojenými hlavičkami X-RateLimit-*.

Koncový bodVstupVracia
GET /api/v1/searchq, limit?Zodpovedajúce triedy EÚ + národné podtriedy
GET /api/v1/decodecountry_iso, codeÚplná hierarchia NACE pre jednu národnú podtriedu
GET /api/v1/cousinscountry_iso, codeEkvivalentné podtriedy naprieč EÚ
GET /api/v1/griddivision?, countries?, limit?Pivot viacerých krajín tried vs podtried
GET /api/v1/countriesAktuálne načítané ISO kódy
# Decode a Portuguese CAE-Rev4 code
curl -s "https://nacebridge.dev/api/v1/decode?country_iso=PT&code=62010" \
  -H "X-API-Key: $NACEBRIDGE_API_KEY"

# Or POST JSON
curl -s "https://nacebridge.dev/api/v1/cousins" \
  -H "X-API-Key: $NACEBRIDGE_API_KEY" \
  -H "content-type: application/json" \
  -d '{"country_iso":"DE","code":"62.01.0"}'

MCP server (Streamable HTTP)

NACEBridge používa špecifikáciu MCP Streamable HTTP transport . Nasmerujte ľubovoľného MCP klienta na:

https://nacebridge.dev/mcp

POST JSON-RPC 2.0 s oboma typmi obsahu v Accept:

POST /mcp HTTP/1.1
Content-Type: application/json
Accept: application/json, text/event-stream

{"jsonrpc":"2.0","id":1,"method":"tools/list"}

Claude Desktop (claude_desktop_config.json):

{
  "mcpServers": {
    "nacebridge": {
      "url": "https://nacebridge.dev/mcp",
      "headers": { "X-API-Key": "nb_live_..." }
    }
  }
}

ChatGPT (Plus / Pro / Team): pridajte ako vlastný Connector s rovnakou URL — nástroje search a fetch sú dostupné pre Deep Research.

Cursor: pridajte tú istú URL do ~/.cursor/mcp.json.

Referencia MCP nástrojov

search{ q? }

ChatGPT Connectors search. Vracia zoradené { id, title, url, snippet }.

fetch{ id }

ChatGPT Connectors fetch. Tvar id: „<country_iso>:<code>“ alebo „eu:<class_code>“.

keyword_search{ q, limit? }

Voľný text naprieč triedami EÚ a národnými podtriedami.

decode_local_code{ country_iso, code }

Rozbalí národnú podtriedu do celej hierarchie EU NACE.

cousin_matrix{ country_iso, code }

Ekvivalentné podtriedy vo všetkých ostatných krajinách EÚ, ukotvené na štvormiestnej triede NACE.

class_grid{ division?, countries?, limit? }

Pivot tried EÚ vs národných podtried vo vybraných krajinách.

list_countries{}

Aktuálne načítané ISO kódy krajín.

Skilly pre AI asistentov (Claude, Cursor, Devin)

Hotové inštrukcie, ktoré naučia vášho AI asistenta, kedy a ako volať NACEBridge. Stiahnite, nainštalujte do zvoleného asistenta a keď používateľ nabudúce vloží kód NACE / CAE / NAF / WZ / SBI, asistent použije MCP server namiesto hádania.

Všetky tri odkazujú iba na verejné MCP a REST URL. Neobsahujú žiadny API kľúč — používatelia dodajú svoj vlastný z panela API kľúčov.

JavaScript SDK

npm i @nacebridge/sdk

import { NACEBridge } from "@nacebridge/sdk";
const nb = new NACEBridge({ apiKey: process.env.NACEBRIDGE_API_KEY });

const cousins = await nb.cousins({ country_iso: "NL", code: "6201" });
const grid    = await nb.grid({ division: "62", countries: ["PT","FR","DE","NL"] });

Python MCP wrapper

Open-source wrapper sa nachádza v public-wrappers/mcp/. Je to tenký httpx proxy — nulové lokálne dáta — takže súkromná brána zostáva zdrojom pravdy.

pip install -e ./public-wrappers/mcp

# Then in your MCP client config:
{
  "mcpServers": {
    "nacebridge-local": {
      "command": "python",
      "args": ["-m", "nacebridge_mcp"],
      "env": {
        "NACEBRIDGE_API_KEY": "nb_live_...",
        "NACEBRIDGE_URL": "https://nacebridge.dev"
      }
    }
  }
}

AI objavovanie (llms.txt, Ask-an-AI)

Publikujeme strojovo čitateľnú mapu webu na /llms.txt a bohatší index na /llms-full.txt, aby sa AI asistenti vedeli sami zorientovať. Blok Ask-an-AI na domovskej stránke odovzdá nový chat do ChatGPT, Claude, Gemini, Grok alebo Perplexity s promptom NACEBridge, ktorý asistentovi povie, aby použil MCP server namiesto hádania.

Chyby

  • 401chýbajúci alebo neplatný X-API-Key
  • 402kvóta úrovne vyčerpaná, vyžaduje sa upgrade
  • 422vstup neprešiel validáciou Zod; odpoveď obsahuje detaily polí
  • 429dosiahnutý limit požiadaviek, rešpektujte Retry-After
  • 5xxincident; opakovania sú bezpečné (všetky operácie sú iba na čítanie)

Licencovanie

Metadáta NACE Rev 2.1 © Európska únia, opätovne použité podľa politiky opätovného použitia Komisie. Metadáta národných podtried © príslušné národné štatistické inštitúty (INE, INSEE, DESTATIS, CBS, …). Mapovania NACEBridge, normalizovanú schému a wrappery distribuuje TΣKSOMΛ Holding, Lda., postavené TΣKSOMΛ Technologies a poháňané TΣKSOMΛ | MΛRKET INTΣLLIGENCE.

Opýtajte sa AI

Odovzdajte NACEBridge svojej obľúbenej AI.

Otvorte nový chat predvolne načítaný so štartovacím promptom NACEBridge. Asistent sám objaví MCP server a živé dáta — žiadne kopírovanie, žiadne vymyslené priradenia.

MCP server (Claude Desktop, ChatGPT Connectors, Cursor)
https://nacebridge.dev/mcp