Dokumentace pro vývojáře a AI
NACEBridge API & MCP
Jeden most mezi každým evropským kódem činnosti — dostupný jako REST brána, MCP Streamable HTTP server, JavaScript SDK a open-source Python wrapper. Data pohání TΣKSOMΛ | MΛRKET INTΣLLIGENCE.
Přehled
NACEBridge mapuje EU NACE Rev 2.1 až na pětimístné národní podtřídy používané 27 státy EU, Spojeným královstvím a Švýcarskem (CAE-Rev4 PT, NAF FR, WZ DE, SBI NL, …). Všechny čtyři webové nástroje jsou dostupné také programově:
search— globální a místní vyhledávání podle klíčového slovadecode— rozbalení národního kódu do celé hierarchie EUcousins— přeshraniční ekvivalentní podtřídygrid— vícezemská kontingenční tabulka pro divizi NACE
Autentizace a API klíče
Každý požadavek na /api/v1/* nese hlavičku X-API-Key. Přihlaste se a generujte klíče ve svém panelu API klíčů. Klíče jsou v úložišti hashované — plaintext nikdy neukládáme.
X-API-Key: nb_live_XXXXXXXXXXXXXXXXXXXXXXXX
Endpoint MCP používá stejnou hlavičku, stejné limity podle tarifu a stejný protokol požadavků jako REST brána — liší se pouze URL (/mcp místo /api/v1/…) a obálka JSON-RPC. Anonymní webový provoz je pro UI nástroje povolen, ale jemně omezen počítadlem zásahů podle IP (viz Limity požadavků).
Limity požadavků
| Tarif | Limit | Poznámky |
|---|---|---|
| Anonymní (web) | 30 požadavků / IP | CAPTCHA v4 pro použití webu · IP CAPTCHA pro API / MCP |
| Zdarma | 60 požadavků / hodinu · 250 / den | Prototypování a jednoduché aplikace |
| Pro | 10,000 req / day | Zahrnuje plnou matici příbuzných kódů a mřížku |
| Vývojář | 100,000 req / day | Hromadný export a historické revize |
| Enterprise | Na míru | Dedikované MCP, SLA, on-prem — kontaktujte nás |
Špičky nad limit okna vracejí HTTP 429 s hlavičkou Retry-After.
REST endpointy
Pět zdrojů pod https://nacebridge.dev/api/v1/*. Každý endpoint přijímá GET s query parametry nebo POST s JSON tělem. Odpovědi mají tvar { ok, tier, data } a obsahují hlavičky X-RateLimit-*.
| Endpoint | Vstup | Vrací |
|---|---|---|
GET /api/v1/search | q, limit? | Odpovídající třídy EU a národní podtřídy |
GET /api/v1/decode | country_iso, code | Úplná hierarchie NACE pro jednu národní podtřídu |
GET /api/v1/cousins | country_iso, code | Ekvivalentní podtřídy napříč EU |
GET /api/v1/grid | division?, countries?, limit? | Vícezemská kontingenční tabulka tříd a podtříd |
GET /api/v1/countries | — | Aktuálně načtené 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žívá specifikaci transportu MCP Streamable HTTP . Nasměrujte libovolného MCP klienta na:
https://nacebridge.dev/mcp
Odesílejte POST JSON-RPC 2.0 s oběma typy 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): přidejte jako vlastní Connector se stejnou URL — nástroje search a fetch jsou dostupné pro Deep Research.
Cursor: přidejte stejnou URL do ~/.cursor/mcp.json.
Reference MCP nástrojů
search{ q? }Vyhledávání pro ChatGPT Connectors. Vrací seřazené { id, title, url, snippet }.
fetch{ id }Fetch pro ChatGPT Connectors. Tvar id: „<country_iso>:<code>“ nebo „eu:<class_code>“.
keyword_search{ q, limit? }Volný text napříč třídami EU a národními podtřídami.
decode_local_code{ country_iso, code }Rozbalí národní podtřídu do celé hierarchie EU NACE.
cousin_matrix{ country_iso, code }Ekvivalentní podtřídy ve všech ostatních zemích EU, ukotvené na čtyřmístné třídě NACE.
class_grid{ division?, countries?, limit? }Kontingenční tabulka tříd EU a národních podtříd napříč vybranými zeměmi.
list_countries{}Aktuálně načtené ISO kódy zemí.
Skilly pro AI asistenty (Claude, Cursor, Devin)
Hotové instrukce, které vašeho AI asistenta naučí, kdy a jak volat NACEBridge. Stáhněte je, nainstalujte do zvoleného asistenta a při příštím vložení kódu NACE / CAE / NAF / WZ / SBI asistent použije MCP server místo hádání.
Všechny tři odkazují pouze na veřejné URL MCP a REST. Neobsahují žádný API klíč — uživatelé použijí vlastní z panelu API klíčů.
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 žije v public-wrappers/mcp/. Je to tenký httpx proxy — bez lokálních dat — takže soukromá brána zůstává zdrojem 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"
}
}
}
}Objevování pro AI (llms.txt, Ask-an-AI)
Publikujeme strojově čitelnou mapu webu na /llms.txt a bohatší index na /llms-full.txt, aby se AI asistenti mohli sami zorientovat. Blok Ask-an-AI na domovské stránce předá nový chat do ChatGPT, Claude, Gemini, Grok nebo Perplexity s promptem NACEBridge, který asistentovi říká, aby použil MCP server místo hádání.
Chyby
401— chybějící nebo neplatný X-API-Key402— vyčerpaná kvóta tarifu, je vyžadován upgrade422— vstup neprošel validací Zod; odpověď obsahuje detaily polí429— dosažen limit požadavků, respektujte Retry-After5xx— incident; opakování je bezpečné (všechny operace jsou pouze pro čtení)
Licence
Metadata NACE Rev 2.1 © Evropská unie, znovu použitá podle politiky opětovného použití Komise. Metadata národních podtříd © příslušné národní statistické úřady (INE, INSEE, DESTATIS, CBS, …). Mapování NACEBridge, normalizované schéma a wrappery distribuuje TΣKSOMΛ Holding, Lda., postaveno od TΣKSOMΛ Technologies a poháněno od TΣKSOMΛ | MΛRKET INTΣLLIGENCE.
Zeptejte se AI
Předejte NACEBridge svému oblíbenému AI.
Otevřete nový chat předem načtený s úvodním promptem NACEBridge. Asistent sám objeví MCP server a živá data — žádné kopírování, žádné vymyšlené mapování.
https://nacebridge.dev/mcp