Dokumentazzjoni għall-iżviluppaturi u l-AI
NACEBridge API & MCP
Pont wieħed bejn kull kodiċi ta’ attività Ewropew — espost bħala gateway REST, server MCP Streamable HTTP, JavaScript SDK u wrapper Python open-source. Data mħaddma minn TΣKSOMΛ | MΛRKET INTΣLLIGENCE.
Ħarsa ġenerali
NACEBridge jimmappja EU NACE Rev 2.1 sal-issotto-klassijiet nazzjonali ta’ ħames ċifri użati minn 27 nazzjon tal-UE, ir-Renju Unit u l-Iżvizzera (CAE-Rev4 PT, NAF FR, WZ DE, SBI NL, …). L-erba’ għodod tal-web kollha huma disponibbli wkoll b’mod programmatiku:
search— tfittxija bil-kliem ewlieni globali + lokalidecode— espandi kodiċi nazzjonali fil-ġerarkija sħiħa tiegħu tal-UEcousins— issotto-klassijiet ekwivalenti transkonfinaligrid— pivot għal diversi pajjiżi għal diviżjoni NACE
Awtentikazzjoni u ċwievet API
Kull talba lejn /api/v1/* iġġorr header X-API-Key. Idħol u ġġenera ċwievet fil- pannell taċ-ċwievet API. Iċ-ċwievet jinħażnu hashed — qatt ma naħżnu plaintext.
X-API-Key: nb_live_XXXXXXXXXXXXXXXXXXXXXXXX
L-endpoint MCP juża l-istess header eżatt, l-istess limiti skont il-livell u l-istess log tat-talbiet bħall-gateway REST — l-unika differenza hija l-URL (/mcp minflok /api/v1/…) u l-envelope JSON-RPC. Traffiku web anonimu huwa permess għall-għodod UI iżda limitat b’mod artab b’counter ta’ hits għal kull IP (ara Limiti ta’ talbiet).
Limiti ta' talbiet
| Livell | Limitu | Noti |
|---|---|---|
| Anonimu (web) | 30 talba / IP | CAPTCHA v4 għall-użu tal-websajt · IP CAPTCHA għal API / MCP |
| B'xejn | 60 talba / siegħa · 250 / jum | Prototipi u apps sempliċi |
| Pro | 10,000 req / day | Matriċi sħiħa ta’ kodiċijiet relatati u grilja inklużi |
| Żviluppatur | 100,000 req / day | Esportazzjoni bil-massa u reviżjonijiet storiċi |
| Enterprise | Personalizzat | MCP dedikat, SLA, on-prem — ikkuntattjana |
Żidiet ’il fuq mil-limitu tat-tieqa jirritornaw HTTP 429 b’Retry-After.
Endpoints REST
Ħames riżorsi taħt https://nacebridge.dev/api/v1/*. Kull endpoint jaċċetta GET b’parametri query jew POST b’JSON body. It-tweġibiet huma { ok, tier, data } b’headers X-RateLimit-* mehmuża.
| Endpoint | Input | Tirritorna |
|---|---|---|
GET /api/v1/search | q, limit? | Klassijiet tal-UE u sotto-klassijiet nazzjonali li jaqblu |
GET /api/v1/decode | country_iso, code | Ġerarkija NACE sħiħa għal sotto-klassi nazzjonali waħda |
GET /api/v1/cousins | country_iso, code | Sotto-klassijiet ekwivalenti madwar l-UE |
GET /api/v1/grid | division?, countries?, limit? | Pivot ta’ diversi pajjiżi ta’ klassijiet kontra sotto-klassijiet |
GET /api/v1/countries | — | Kodiċijiet ISO mgħobbija bħalissa |
# 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"}'Server MCP (Streamable HTTP)
NACEBridge juża l- MCP Streamable HTTP transport spec. Ipponta kwalunkwe klijent MCP lejn:
https://nacebridge.dev/mcp
POST JSON-RPC 2.0 biż-żewġ tipi ta’ kontenut f’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): żid bħala Connector personalizzat bl-istess URL — l-għodod search u fetch huma esposti għal Deep Research.
Cursor: żid l-istess URL ma’ ~/.cursor/mcp.json.
Referenza tal-għodod MCP
search{ q? }ChatGPT Connectors search. Jirritorna { id, title, url, snippet } klassifikati.
fetch{ id }ChatGPT Connectors fetch. Forma tal-id: „<country_iso>:<code>“ jew „eu:<class_code>“.
keyword_search{ q, limit? }Test liberu fuq klassijiet tal-UE u sotto-klassijiet nazzjonali.
decode_local_code{ country_iso, code }Espandi sotto-klassi nazzjonali fil-ġerarkija sħiħa tagħha EU NACE.
cousin_matrix{ country_iso, code }Sotto-klassijiet ekwivalenti f’kull pajjiż ieħor tal-UE, ankrati fuq il-klassi NACE ta’ 4 ċifri.
class_grid{ division?, countries?, limit? }Pivot ta’ klassijiet tal-UE kontra sotto-klassijiet nazzjonali fil-pajjiżi magħżula.
list_countries{}Kodiċijiet ISO tal-pajjiżi mgħobbija bħalissa.
Ħiliet għall-assistenti AI (Claude, Cursor, Devin)
Istruzzjonijiet lesti li jgħallmu lill-assistent AI tiegħek meta u kif isejjaħ lil NACEBridge. Niżżel, installa fl-assistent tal-għażla tiegħek, u d-darba li jmiss li l-utent idaħħal kodiċi NACE / CAE / NAF / WZ / SBI, l-assistent juża s-server MCP minflok ma jaqta’.
It-tlieta jirreferu biss għall-URLs pubbliċi MCP u REST. Ma fihomx ċavetta API — l-utenti jipprovdu tagħhom mill-pannell taċ-ċwievet API.
SDK JavaScript
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"] });Wrapper MCP Python
Il-wrapper open-source jinsab f’public-wrappers/mcp/. Huwa proxy httpx irqiq — ebda data lokali — għalhekk il-gateway privat jibqa’ s-sors tal-verità.
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"
}
}
}
}Skoperta AI (llms.txt, Ask-an-AI)
Nippubblikaw mappa tas-sit li tinqara mill-magni f’/llms.txt u indiċi aktar rikk f’/llms-full.txt sabiex assistenti AI jistgħu jidħlu waħedhom. Il-blokk Ask-an-AI fuq il-homepage jgħaddi chat ġdid lil ChatGPT, Claude, Gemini, Grok jew Perplexity, b’prompt NACEBridge li jgħid lill-assistent juża s-server MCP minflok jaqta’.
Żbalji
401— X-API-Key nieqes jew invalidu402— kwota tal-livell eżawrita, upgrade meħtieġ422— l-input falla l-validazzjoni Zod; it-tweġiba ġġorr dettalji tal-fields429— intlaħaq il-limitu tar-rata, irrispetta Retry-After5xx— inċident; retries huma siguri (l-operazzjonijiet kollha huma read-only)
Liċenzjar
Metadata NACE Rev 2.1 © Unjoni Ewropea, użati mill-ġdid taħt il-politika ta’ użu mill-ġdid tal-Kummissjoni. Metadata tas-sotto-klassijiet nazzjonali © l-istituti nazzjonali tal-istatistika rispettivi (INE, INSEE, DESTATIS, CBS, …). Il-mappings NACEBridge, l-iskema normalizzata u l-wrappers jitqassmu minn TΣKSOMΛ Holding, Lda., mibni minn TΣKSOMΛ Technologies u mħaddem minn TΣKSOMΛ | MΛRKET INTΣLLIGENCE.
Staqsi AI
Għaddi NACEBridge lill-AI favorit tiegħek.
Iftaħ chat ġdid mgħobbi minn qabel bi prompt tal-bidu ta' NACEBridge. L-assistent jiskopri waħdu s-server MCP u d-data live — bla copy-paste, bla mappar maħluq.
https://nacebridge.dev/mcp