Dokumentācija izstrādātājiem un MI

NACEBridge API & MCP

Viens tilts starp katru Eiropas darbības kodu — pieejams kā REST vārteja, MCP Streamable HTTP serveris, JavaScript SDK un open-source Python wrapper. Datus nodrošina TΣKSOMΛ | MΛRKET INTΣLLIGENCE.

Pārskats

NACEBridge kartē EU NACE Rev 2.1 līdz pieczīmju nacionālajām apakšklasēm, ko izmanto 27 ES valstis, Apvienotā Karaliste un Šveice (CAE-Rev4 PT, NAF FR, WZ DE, SBI NL, …). Visi četri tīmekļa rīki ir pieejami arī programmiski:

  • searchglobāla + vietēja atslēgvārdu meklēšana
  • decodeizvērst nacionālo kodu pilnā ES hierarhijā
  • cousinspārrobežu ekvivalentās apakšklases
  • gridvairāku valstu pivot NACE nodaļai

Autentifikācija un API atslēgas

Katrs pieprasījums uz /api/v1/* satur X-API-Key galveni. Pierakstieties un ģenerējiet atslēgas savā API atslēgu paneli. Atslēgas glabāšanā tiek hashētas — mēs nekad neglabājam atklāto tekstu.

X-API-Key: nb_live_XXXXXXXXXXXXXXXXXXXXXXXX

MCP galapunkts izmanto tieši to pašu galveni, tos pašus līmeņu pieprasījumu limitus un to pašu pieprasījumu žurnālu kā REST vārteja — atšķiras tikai URL (/mcp nevis /api/v1/…) un JSON-RPC aploksne. Anonīma tīmekļa plūsma UI rīkiem ir atļauta, bet maigi ierobežota ar IP trāpījumu skaitītāju (skat. Pieprasījumu limiti).

Pieprasījumu limiti

LīmenisLimitsPiezīmes
Anonīms (tīmeklis)30 pieprasījumi / IPCAPTCHA v4 tīmekļa lietošanai · IP CAPTCHA API / MCP
Bezmaksas60 pieprasījumi / stundā · 250 / dienāPrototipēšana un vienkāršas lietotnes
Pro10,000 req / dayIekļauta pilna radniecīgo kodu matrica un režģis
Izstrādātājs100,000 req / dayMasveida eksports un vēsturiskās revīzijas
EnterprisePielāgotsDedikēts MCP, SLA, on-prem — sazinieties ar mums

Pārsniegumi virs loga limita atgriež HTTP 429 ar Retry-After.

REST galapunkti

Pieci resursi zem https://nacebridge.dev/api/v1/*. Katrs galapunkts pieņem GET ar query parametriem vai POST ar JSON ķermeni. Atbildes ir { ok, tier, data } ar pievienotām X-RateLimit-* galvenēm.

GalapunktsIevadeAtgriež
GET /api/v1/searchq, limit?Atbilstošās ES klases + nacionālās apakšklases
GET /api/v1/decodecountry_iso, codePilna NACE hierarhija vienai nacionālajai apakšklasei
GET /api/v1/cousinscountry_iso, codeEkvivalentas apakšklases visā ES
GET /api/v1/griddivision?, countries?, limit?Vairāku valstu klašu un apakšklasu pivot
GET /api/v1/countriesPašlaik ielādētie ISO kodi
# 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 serveris (Streamable HTTP)

NACEBridge izmanto MCP Streamable HTTP transport specifikāciju. Norādiet jebkuru MCP klientu uz:

https://nacebridge.dev/mcp

POST JSON-RPC 2.0 ar abiem satura tipiem Accept galvenē:

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): pievienojiet kā pielāgotu Connector ar to pašu URL — search un fetch rīki ir pieejami Deep Research.

Cursor: pievienojiet to pašu URL ~/.cursor/mcp.json.

MCP rīku atsauce

search{ q? }

ChatGPT Connectors search. Atgriež ranžētus { id, title, url, snippet }.

fetch{ id }

ChatGPT Connectors fetch. id forma: „<country_iso>:<code>“ vai „eu:<class_code>“.

keyword_search{ q, limit? }

Brīvs teksts ES klasēs un nacionālajās apakšklasēs.

decode_local_code{ country_iso, code }

Izvērš nacionālo apakšklasi pilnā EU NACE hierarhijā.

cousin_matrix{ country_iso, code }

Ekvivalentas apakšklases visās citās ES valstīs, piesaistītas četrciparu NACE klasei.

class_grid{ division?, countries?, limit? }

ES klašu un nacionālo apakšklasu pivot izvēlētajās valstīs.

list_countries{}

Pašlaik ielādētie valstu ISO kodi.

Prasmes MI asistentiem (Claude, Cursor, Devin)

Gatavas instrukcijas, kas māca jūsu MI asistentam, kad un kā izsaukt NACEBridge. Lejupielādējiet, instalējiet izvēlētajā asistentā, un nākamreiz, kad lietotājs ielīmēs NACE / CAE / NAF / WZ / SBI kodu, asistents izmantos MCP serveri, nevis minēs.

Visi trīs atsaucas tikai uz publiskajiem MCP un REST URL. Tie nesatur API atslēgu — lietotāji ievada savu no API atslēgu paneļa.

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 ietinējs

Open-source wrapper atrodas public-wrappers/mcp/. Tas ir plāns httpx proxy — bez lokāliem datiem — tāpēc privātā vārteja paliek patiesības avots.

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"
      }
    }
  }
}

MI atklāšana (llms.txt, Ask-an-AI)

Mēs publicējam mašīnlasāmu vietnes karti /llms.txt un bagātāku indeksu /llms-full.txt, lai MI asistenti varētu paši iepazīties. Sākumlapas Ask-an-AI bloks nodod jaunu čatu ChatGPT, Claude, Gemini, Grok vai Perplexity ar NACEBridge promptu, kas liek asistentam izmantot MCP serveri, nevis minēt.

Kļūdas

  • 401trūkst vai nederīgs X-API-Key
  • 402līmeņa kvota izsmelta, nepieciešams jauninājums
  • 422ievade neizturēja Zod validāciju; atbildē ir lauku detaļas
  • 429sasniegts pieprasījumu limits, ievērojiet Retry-After
  • 5xxincidents; atkārtojumi ir droši (visas operācijas ir tikai lasīšanai)

Licencēšana

NACE Rev 2.1 metadati © Eiropas Savienība, atkārtoti izmantoti saskaņā ar Komisijas atkārtotas izmantošanas politiku. Nacionālo apakšklasu metadati © attiecīgie nacionālie statistikas institūti (INE, INSEE, DESTATIS, CBS, …). NACEBridge kartējumus, normalizēto shēmu un wrapperus izplata TΣKSOMΛ Holding, Lda., veidojis TΣKSOMΛ Technologies un darbina TΣKSOMΛ | MΛRKET INTΣLLIGENCE.

Jautājiet MI

Nododiet NACEBridge savam iecienītākajam MI.

Atveriet jaunu sarunu, kas iepriekš ielādēta ar NACEBridge sākotnējo uzvedni. Asistents pats atklās MCP serveri un tiešraides datus — bez kopēšanas un ielīmēšanas, bez izdomātām atbilstībām.

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