Kösd a BlackBeltet a saját AI-odhoz
A BlackBelt publikus MCP-szervert üzemeltet: a saját AI-klienseden (Claude, Cursor, ChatGPT) bekötve az asszisztensed közvetlenül lekérdezheti a BlackBelt szolgáltatásait, technológiáit, oldalait és ügyfél által megerősített referenciáit.
Csatlakozás három lépésben
- Nyisd meg az AI-klienped MCP-beállításait (Claude Desktop → Settings → Connectors, vagy Cursor → MCP).
- Vedd fel új MCP-szerverként a lenti Streamable HTTP végpontot.
- Kész. Az asszisztensed mostantól látja a BlackBelt eszközeit — kérdezd meg például, mely referenciáink vannak egészségügyben.
MCP végpont (Streamable HTTP)
https://blackbelt.hu/api/mcp
Kliens-konfiguráció — másold be
{
"mcpServers": {
"blackbelt": {
"type": "http",
"url": "https://blackbelt.hu/api/mcp"
}
}
}Elérhető eszközök
Mind a(z) 5 publikus eszköz CSAK OLVAS: nem ír, nem töröl, és nem lép ki a saját adatainkból. Belépés nem kell hozzájuk.
A leltár az eszközök NEVÉT és LEÍRÁSÁT mutatja meg — hozzáférést nem ad. A határ szerver-oldali: a nem publikus szerverek minden kérést elutasítanak érvényes belépés nélkül, és a jogot a szerkesztő szerepköre dönti el, nem ez a lap.
Publikus szerver /api/mcp
Belépés nem kell — bárki felcsatolhatja.
about_blackbeltread-onlyRövid, tényszerű cégösszefoglaló és elérhetőség.
list_blackbelt_servicesread-onlyA három BlackBelt szolgáltatási divízió és amit lefednek.
list_blackbelt_technologiesread-onlyTechnológiák és platformok, köztük a JUDO low-code platform.
list_blackbelt_pagesread-onlyA publikus oldalak a layout-típusukkal (L1–L9), opcionális szűrővel.
search_blackbelt_referencesread-onlyÜgyfél által megerősített esettanulmányok keresése kulcsszó/iparág szerint.
Studio szerver (szerkesztői) /api/studio/mcp
BELÉPÉS KELL. Ezek a szerkesztői eszközök: a tartalmat a DRAFT rétegbe írják. Lapot és menüt a belépett szerkesztő agentje is élesíthet — két lépésben, a terv megmutatása és a kifejezett igen után; cikket csak ember publikál, a studio felületén.
get_home_layoutread-onlyA PUBLIKÁLT főoldal design tokenjei (a szerver home-draftja kivezetve). ⚠ A `sections` ág HALOTT (mérve: semmi nem rendereli) — lapok tartalmához a get_page_layout / set_block_text való.
get_page_layoutread-onlyEgy lap blokk-fája DRAFT-FIRST: ha van mentett draft változat, azt adja (a `source` megmondja), különben a publikáltat — blokk-id-k, sorrend, enabled flag, szerkeszthető mezők.
reorder_blockswriteEgy lap blokk-sorrendjének átírása a VISSZAADOTT overlayen — a szerver semmit nem ment, és ez NEM a lap draft dokumentuma.
set_block_enabledwriteEgy blokk be- vagy kikapcsolása a VISSZAADOTT overlayen — a szerver semmit nem ment, és ez NEM a lap draft dokumentuma.
set_block_textwriteKorlátos text override egy blokkon, egy locale-ra, a VISSZAADOTT overlayen — a szerver semmit nem ment, és ez NEM a lap draft dokumentuma.
set_block_imagewriteTartalom-kép cseréje vagy elhelyezése egy LAP blokkjának kép-slotjában — a lap DRAFT változatába írva, tehát a látogató a publikált képet látja, amíg a draft ki nem megy (a felületről, vagy a publish_page_draft toollal a szerkesztő kifejezett igene után).
set_block_linkwriteEgy kártya vagy gomb hivatkozás-céljának (`cel`) beállítása vagy törlése — belső lap, a lapon lévő horgony vagy külső https URL; a lap DRAFT változatába írva. A link csak akkor él, ha a cél-lap publikált.
set_block_embedwriteEgy beágyazás-blokk szolgáltatójának (YouTube, LinkedIn, Facebook, Google Maps) és linkjének beállítása — a link a szolgáltatóhoz mérve, írás ELŐTT ellenőrizve; a lap DRAFT változatába írva. A látogatónál semmi nem töltődik be kattintás előtt.
set_block_settingwriteEgy blokk BEÁLLÍTÁSA (sorkizárás, elrendezés, képméret, ikon elrejtése, vonal fölötte…) a blokk-beállítás registryből — az alapnyelvi lapra írva, a többi nyelv draftjára ugyanabban a commitban másolva; a lapok DRAFT változatába.
set_page_metawriteA lap saját metaadatának (lapkép, rövid cím, rövid leírás) írása — ezt mutatja a lapra mutató kártya és a megosztási kép; a lapon magán nem jelenik meg. A lap DRAFT változatába írva.
list_imagesread-onlyA KÉPTÁR: minden tárolt tartalom-kép egyszer (lapok blokkjai, lap-kép, megosztási kép, menüpontok, cikkek; publikált és draft, minden nyelv) — méret, alt-szövegek, hol használt; szűrés szöveg, alak, szélesség és „élő lapon nem használt” szerint. Az újrahasznosításhoz az `/api/assets/…` URL-t adja.
get_editor_rulesread-onlyA szerkesztői szabály-listák (figyelt ügyfélnevek, kiadásra jóváhagyott ügyfélnevek, tiltott fordulatok) — szöveg-írás ELŐTT olvasandó; a szerver minden szöveg-írást ezekhez mér.
propose_rule_changewriteBejegyzés felvétele vagy törlése egy szabály-listán, KÉTFÁZISÚAN: `tervAzonosito` nélkül csak tervet ad, a szerkesztő igenje után ugyanazzal az azonosítóval alkalmaz. Naplózva, ki és mikor.
bulk_editwriteTÖMEGES szerkesztés: egy szűrő (sablon · útvonal · blokk-típus · mező) metszetén minden találat átírása EGY tár-commitban, a DRAFT rétegbe. KÖTELEZŐ terv-fázissal: terv-azonosító nélkül a hívás csak TERVET ad, és semmit nem ír.
list_articlesread-onlyMinden Insights cikk metaadata, törzs nélkül.
get_articleread-onlyEgy cikk teljes törzzsel, slug szerint.
get_placement_suggestionread-onlyDeterminisztikus elhelyezési javaslat egy cikkre.
audit_ai_readinessread-only0–100 szerkezeti pontszám, check-lista és blockId-s findingok.
audit_social_readinessread-onlyCikk VAGY lap közösségi felkészültsége: előbb a robots-kapu (0015), aztán 0–100 pontszám, platformonkénti link card, UTM-es megosztási link és poszt-PISZKOZAT. Lapnál a kiszolgált és a draft kártya külön. Nem posztol.
create_social_postwriteLinkedIn-, Instagram- vagy Facebook-poszt DRAFT tárolása (platform, nyelv, cél-lap vagy -cikk, szöveg, hashtagek); a link és a kiszolgált link-kártya a célból jön, az Instagram-kép a cél megosztási képéből. Nem posztol.
update_social_postwriteEgy poszt szövegének, hashtagjeinek vagy céljának módosítása; a jóváhagyott poszt ettől draftba kerül vissza.
get_social_postwriteEgy poszt a friss előnézettel; ha a cél kártyája a jóváhagyás óta változott, a posztot draftba teszi vissza (ezért író).
list_social_postsread-onlyA posztok listája (állapot, nyelv és platform szerint szűrve, az elvetettek alapból rejtve), előnézettel. Csak olvas: a kártya-változást mutatja, nem írja.
set_social_post_imagewriteInstagram-poszt képének megadása: a cél megosztási képe vagy egy feltöltött kép, 4:5 vagy 1:1 arányban; a jóváhagyott poszt draftba kerül vissza. Nem posztol.
discard_social_postwriteEgy poszt elvetése (`elvetett`): eltűnik az alapértelmezett listából, nem hagyható jóvá.
approve_social_postwritePoszt jóváhagyása KÉTFÁZISÚAN: `tervAzonosito` nélkül tervet ad; a szerkesztő igenje után ugyanazzal alkalmaz. Publikálási jog kell, a gép-token nem hagyhat jóvá. Nem posztol.
create_campaignwriteMini kampány létrehozása: kulcs (= utm_campaign), cím, nyelvek. Foglalt kulcsot nem ír felül. Nem posztol, nem publikál.
update_campaignwriteKampány címének vagy nyelveinek módosítása; nyelv csak akkor esik ki, ha nincs benne tag-poszt.
get_campaignread-onlyHol tart a kampány: a landing nyelvenként (draft/publikált, kártya és megállapítások), a tag-posztok állapottal és linkkel, studioUrl.
list_campaignsread-onlyA kampányok listája landing-állapottal és tag-posztokkal.
create_campaign_landingwriteA kampány landing-oldala DRAFTKÉNT, a kampány-sablonból, kampany/<kulcs> alatt, minden kampány-nyelven a szöveggel együtt, menüpont nélkül. Nem publikál.
attach_post_to_campaignwritePoszt kampányba tétele: a link utm_campaign-je a kampány kulcsa lesz; a jóváhagyott poszt draftba kerül vissza.
detach_post_from_campaignwritePoszt kivétele a kampányból (a cél szerinti utm_campaign tér vissza); a draft landingre mutató poszt nem vehető ki.
audit_linksread-onlyTörött belső linkek nyelvenként, ahogy renderelődnek (menü, keret, blokkok, cikkek), okkóddal; kérésre egy lap külső URL-jeinek ellenőrzése is. Draft-módban a saját draftot nézi.
get_site_structureread-onlyA megamenü fa, a létező oldalak, a cikkek és a köztük mért drift.
create_pagewriteÚj LAP létrehozása egy meglévő SZERKEZETÉBŐL (sablon, allow, blokk-fa), és a menüpontja a megnevezett — vagy az útvonalból becsült — szülő alá. A lap NEM ÉL (publishAt: null), és külön draft változata nincs. Publikálni nem tud.
create_page_templatewriteÚJ SABLON meglévő blokkokból: egy hivatkozott lap kompozíciójából blokkot hagy el, rendez át vagy vesz fel, és az eredményt MINDEN nyelvre kiírja, EGY commitban. A lap NEM ÉL (publishAt: null). Nem improvizál: hiányzó blokktípusnál a kód-ágra terel.
validate_articleread-onlySzerkesztői szabály-verdict (PASS/FAIL) típusonként más rule settel.
create_articlewriteÚj draft cikk létrehozása; publikálni innen nem lehet.
create_article_language_variantwriteEgy meglévő cikk EN/DE változata draftként; publikálni innen nem lehet.
update_articlewriteDraft cikk title/summary/body mezőinek és a nyilvános szerzőnek (szerzo/szerep) írása.
read_blockread-onlyA cikk blokkjai stabil id-val; szerkesztés előtt ezt érdemes hívni.
write_blockwriteEgy blokk szövegének cseréje id szerint; a többi bájtra érintetlen marad.
generate_article_coverwrite1200×630 branded borító rajzolása a szerveren és beszúrása a draftba.
create_document_uploadwriteRövid életű upload ticket egy tanúsítvány-PDF-hez.
set_block_documentwriteEgy tanúsítvány-blokk EGY dokumentum-sorának PDF-je (már feltöltött fájl) — minden nyelv draftjába, ahol a sor létezik, egy commitban.
create_image_uploadwriteRövid életű upload ticket egy lokális képfájlhoz.
add_article_imagewriteKép beszúrása a draft törzsébe URL-ből, site-path-ból vagy base64-ből.
publish_pagewriteLapok láthatóvá tétele a látogatónak (terv → chat-megerősítés → alkalmazás). NEM viszi ki a mentett draftot.
unpublish_pagewriteLapok visszavonása: a látogató 404-et kap, belépve látszik. A draft érintetlen.
publish_page_draftwriteA lapok MENTETT draftja a publikáltba, minden nyelv egy commitban; a terv a változás-listát hozza.
delete_pagewriteLapok végleges törlése: minden nyelv dokumentuma, draftja és a rájuk mutató menüpontok, egy commitban. Csak explicit útvonal-lista.
move_pagewriteLap áthelyezése új címre: minden nyelv és draft, a menüpontok és a típusos linkek egy commitban; a régi cím 308-cal az újra mutat, deploy nélkül.
create_language_variantwriteÚj nyelvi változat az alapnyelvi lap klónjaként — rejtetten születik, a meglévő fordítást sosem írja felül.
edit_menuwriteA menü írása műveletlistával (beszúrás · átnevezés · mozgatás · törlés), minden érintett nyelv egy commitban. Menüpont törlése LAPOT nem töröl.
edit_site_framewriteA KERET írása műveletlistával — lábléc-tételek, -csoportcímek és a csoportcím célja (a cím linkje), kapcsolat-értékek, a fejléc CTA-ja, a közösségi linkek; minden érintett dokumentum egy commitban, ÉLESEN (a keretnek nincs draftja). Csoport nem vehető fel; üres csoport törölhető (csoport.torol).
get_integrationsread-onlyA webhely INTEGRÁCIÓI (CookieScript, HubSpot, GA4, GTM, Google Ads, Meta, Hotjar, LinkedIn, Google Maps): fajtánként a be/ki állapot, a kitöltött mezők és a mezők leírása — csak a deklarált mezőket adja.
set_integrationwriteEgy integráció be/kikapcsolása vagy mezőinek írása két fázisban: terv, majd a publikáló igenje után ugyanazzal a tervazonosítóval — ÉLESEN, deploy nélkül. Csak publikáló jogú szerkesztő.
get_folder_manifestread-onlyA szerkesztői mappa (tudástár + skill-kiegészítések) fájllistája hash-sel, a tár verziója és egy rövid életű letöltési jegy a plugin helyi szinkronjához — tartalmat nem ad.
propose_folder_changewriteA szerkesztői mappa fájljainak létrehozása, módosítása vagy törlése két fázisban: terv, majd a szerkesztő igenje után ugyanazzal a tervazonosítóval, egy commitban.