Dokumentacija za razvojne programere i AI
NACEBridge API & MCP
Jedan most između svake europske šifre djelatnosti — izložen kao REST gateway, MCP Streamable HTTP poslužitelj, JavaScript SDK i open-source Python wrapper. Podatke pokreće TΣKSOMΛ | MΛRKET INTΣLLIGENCE.
Pregled
NACEBridge mapira EU NACE Rev 2.1 do peteroznamenkastih nacionalnih podrazreda koje koristi 27 država EU-a, Ujedinjeno Kraljevstvo i Švicarska (CAE-Rev4 PT, NAF FR, WZ DE, SBI NL, …). Sva četiri web alata dostupna su i programski:
search— globalna i lokalna pretraga po ključnoj riječidecode— proširi nacionalnu šifru u cijelu EU hijerarhijucousins— prekogranični ekvivalentni podrazredigrid— višedržavni pivot za NACE odjeljak
Autentifikacija i API ključevi
Svaki zahtjev prema /api/v1/* nosi zaglavlje X-API-Key. Prijavite se i generirajte ključeve u svojoj nadzornu ploču API ključeva. Ključevi se pohranjuju hashirani — nikada ne spremamo otvoreni tekst.
X-API-Key: nb_live_XXXXXXXXXXXXXXXXXXXXXXXX
MCP endpoint koristi isto zaglavlje, ista ograničenja po razini i isti dnevnik zahtjeva kao REST gateway — jedina razlika su URL (/mcp umjesto /api/v1/…) i JSON-RPC omotnica. Anonimni web promet dopušten je za UI alate, ali je blago ograničen IP brojačem pogodaka (vidi Ograničenja zahtjeva).
Ograničenja zahtjeva
| Razina | Ograničenje | Napomene |
|---|---|---|
| Anonimno (web) | 30 zahtjeva / IP | CAPTCHA v4 za korištenje weba · IP CAPTCHA za API / MCP |
| Besplatno | 60 zahtjeva / sat · 250 / dan | Prototipiranje i jednostavne aplikacije |
| Pro | 10,000 req / day | Uključena puna matrica srodnih šifri i mreža |
| Razvojni programer | 100,000 req / day | Skupni izvoz i povijesne revizije |
| Enterprise | Prilagođeno | Namjenski MCP, SLA, on-prem — kontaktirajte nas |
Pikovi iznad ograničenja prozora vraćaju HTTP 429 s Retry-After.
REST endpointi
Pet resursa pod https://nacebridge.dev/api/v1/*. Svaki endpoint prihvaća GET s query parametrima ili POST s JSON tijelom. Odgovori su { ok, tier, data } s priloženim X-RateLimit-* zaglavljima.
| Krajnja točka | Ulaz | Vraća |
|---|---|---|
GET /api/v1/search | q, limit? | Podudarne EU klase i nacionalni podrazredi |
GET /api/v1/decode | country_iso, code | Puna NACE hijerarhija za jedan nacionalni podrazred |
GET /api/v1/cousins | country_iso, code | Ekvivalentni podrazredi diljem EU-a |
GET /api/v1/grid | division?, countries?, limit? | Višedržavni pivot klasa i podrazreda |
GET /api/v1/countries | — | Trenutačno učitane ISO šifre |
# 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 poslužitelj (Streamable HTTP)
NACEBridge govori MCP Streamable HTTP transport specifikaciju. Usmjerite bilo koji MCP klijent na:
https://nacebridge.dev/mcp
POST JSON-RPC 2.0 s obje vrste sadržaja u 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): dodajte kao prilagođeni Connector s istim URL-om — alati search i fetch izloženi su za Deep Research.
Cursor: dodajte isti URL u ~/.cursor/mcp.json.
Referenca MCP alata
search{ q? }ChatGPT Connectors search. Vraća rangirane { id, title, url, snippet }.
fetch{ id }ChatGPT Connectors fetch. Oblik id-a: „<country_iso>:<code>“ ili „eu:<class_code>“.
keyword_search{ q, limit? }Slobodni tekst kroz EU klase i nacionalne podrazrede.
decode_local_code{ country_iso, code }Proširuje nacionalni podrazred u njegovu punu EU NACE hijerarhiju.
cousin_matrix{ country_iso, code }Ekvivalentni podrazredi u svim drugim zemljama EU-a, usidreni na četveroznamenkastu NACE klasu.
class_grid{ division?, countries?, limit? }Pivot EU klasa prema nacionalnim podrazredima kroz odabrane zemlje.
list_countries{}Trenutačno učitane ISO šifre zemalja.
Vještine za AI asistente (Claude, Cursor, Devin)
Gotove upute koje uče vašeg AI asistenta kada i kako pozvati NACEBridge. Preuzmite ih, instalirajte u odabranog asistenta i sljedeći put kad korisnik zalijepi NACE / CAE / NAF / WZ / SBI šifru, asistent će posegnuti za MCP poslužiteljem umjesto nagađanja.
Sva tri upućuju samo na javne MCP i REST URL-ove. Ne sadrže API ključ — korisnici unose vlastiti iz nadzorne ploče API ključeva.
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 omotač
Open-source wrapper nalazi se u public-wrappers/mcp/. To je tanki httpx proxy — bez lokalnih podataka — pa privatni gateway ostaje izvor istine.
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 otkrivanje (llms.txt, Ask-an-AI)
Objavljujemo strojno čitljivu mapu weba na /llms.txt i bogatiji indeks na /llms-full.txt kako bi se AI asistenti mogli sami uključiti. Blok Ask-an-AI na početnoj stranici predaje svježi razgovor ChatGPT-u, Claudeu, Geminiju, Groku ili Perplexityju, s NACEBridge promptom koji asistentu kaže da koristi MCP poslužitelj umjesto nagađanja.
Pogreške
401— nedostaje ili je nevažeći X-API-Key402— kvota razine je iscrpljena, potrebna je nadogradnja422— ulaz nije prošao Zod validaciju; odgovor sadrži detalje polja429— dosegnuto ograničenje zahtjeva, poštujte Retry-After5xx— incident; ponovni pokušaji su sigurni (sve operacije su samo za čitanje)
Licenciranje
Metapodaci NACE Rev 2.1 © Europska unija, ponovno upotrijebljeni prema politici ponovne uporabe Komisije. Metapodaci nacionalnih podrazreda © odgovarajući nacionalni statistički instituti (INE, INSEE, DESTATIS, CBS, …). Mapiranja NACEBridge, normaliziranu shemu i wrappere distribuira TΣKSOMΛ Holding, Lda., izgradio TΣKSOMΛ Technologies i pokreće TΣKSOMΛ | MΛRKET INTΣLLIGENCE.
Pitajte AI
Predajte NACEBridge svom omiljenom AI-ju.
Otvorite novi razgovor unaprijed učitan s početnim NACEBridge promptom. Asistent će sam otkriti MCP poslužitelj i podatke uživo — bez kopiranja i lijepljenja, bez izmišljenih mapiranja.
https://nacebridge.dev/mcp