AI-eszköz csatlakoztatása
Referencia az MCP-szerver hozzáadásához. Az MCP-cím és a két működési mód, OAuth a Poltura ID-n keresztül, API-tokenek és a csatlakozást letiltó kapcsolók.
Ezen az oldalon
Ha hozzáadnád a Polturát egy eszközhöz, kövesd az MCP-szerver hozzáadása útmutatót. Ez az oldal a mögöttes részleteket mutatja be. Minden AI-kliens ugyanahhoz a címhez csatlakozik:
https://api.poltura.com/mcpStreamable HTTP-t használ, és nem tárol munkamenetet, így minden olyan kliens használhatja, amely támogatja a távoli MCP-szervereket. Az első hívás általában a get_store_info, amely megadja a kapcsolat által elérhető boltokat.
Válassz módot
| Cím | Mód | Erre használd |
|---|---|---|
https://api.poltura.com/mcp | Kompakt: 11 base tool | A legtöbb klienshez. A modell a find_actions segítségével keres műveletet, a describe-bal beolvassa, majd a run_action-nel futtatja. |
https://api.poltura.com/mcp?mode=typed | Típusos: külön eszköz minden rekordtípushoz és művelethez | Olyan kliensekhez, amelyek maguk keresnek a kiterjedt tool listában. |
A kapcsolatot egyetlen boltra is korlátozhatod a store_id= paraméterrel, például: ?mode=typed&store_id=0199f3a2-7c41-7d2e-9b1a-3c5e8f0a1b2c. Az MCP-szerver oldal a kompakt eszközöket, az eszközreferencia pedig a típusos eszközöket sorolja fel.
Bejelentkezés OAuth-tal
Ezt a módot válaszd, amikor egy felhasználó a saját boltjaihoz csatlakoztat egy AI-eszközt. A Claude, a ChatGPT, a Cursor, a VS Code és a Codex mind elindítja a folyamatot, amint megadod a címet. Egyetlen oldal jelenik meg a Poltura ID-ban, semmi mást nem kell beállítanod:
- A kliens lekéri a
https://api.poltura.com/.well-known/oauth-protected-resource/mcpcímet, regisztrálja magát a Poltura ID-ban, és megnyitja a böngészőt a Poltura ID felületén. Ha nem vagy bejelentkezve, előbb jelentkezz be. - Az oldal címe „A Claude hozzá szeretne férni a boltjaidhoz”, a kliens saját nevével. Megjeleníti a kliens nevét és egy jelvényt: Ellenőrizve („A Poltura ellenőrizte az alkalmazás üzemeltetőjét”) vagy Nem ellenőrzött, valamint a visszairányítási címet. A webes Claude, a ChatGPT és a Cursor ellenőrzött, ahogyan a VS Code is, amikor a vscode.dev-en keresztül jelentkezik be. A saját gépeden futó programok – mint a Claude Code vagy a Codex – mindig nem ellenőrzöttként jelennek meg, és az oldal jelzi, hogy a kliens csak erre a számítógépre irányít vissza.
- Boltok. Válaszd ki, mely boltokat érheti el. Ha legfeljebb három boltod van, az első csatlakozáskor ezek már be vannak jelölve. A „Hozzáférés minden bolthoz” opció a később hozzáadott boltokra is érvényes.
- Jogosultságok. Területek szerint vannak csoportosítva, és minden sor közérthetően leírja, mit engedélyez a kliensnek, a következő címkékkel ellátva: Csak láthatja, Módosíthatja, Törölhet, illetve Személyes adatok a vásárlói adatokat érintő jogosultságoknál. A törlési sorok mellett mindig szerepel az „Előtte mindig megkérdez” felirat. A lista alatti sor rögzíti az egész kapcsolatra vonatkozó garanciát: a kliens minden törlés és visszatérítés előtt megerősítést kér tőled, és a hozzáférés lejáratáig kizárólag a kiválasztott boltokban járhat el. Elsőként az olvasási jogosultságok jelennek meg, és csak azt kapcsolod be, amit szeretnél.
- Lejárat. 7 nap, 30 nap (az alapértelmezett), 90 nap, 1 év, egyénileg megadott dátum vagy nincs lejárat. Újracsatlakozáskor láthatod a jelenlegi jogosultságaidat és a lejáratukat.
- Engedélyezem vagy Elutasítom. Ha a választás írási jogosultságot ad hozzá, a Poltura először a személyazonosságod megerősítését kéri jelkulccsal, hitelesítő kóddal vagy jelszóval. Ha azonos vagy kevesebb jogosultsággal csatlakozol újra, nincs szükség újabb megerősítésre.
- A kliens egy rövid élettartamú hozzáférési tokent kap, amelyet automatikusan megújít.
A kapcsolat soha nem rendelkezhet több jogosultsággal, mint te. Egy hívás csak akkor engedélyezett, ha a jóváhagyott hozzáférés és az adott boltban betöltött saját szerepköröd is megengedi; így a csapat azon tagja, aki nem jogosult visszatérítésre, AI-ügynökön keresztül sem indíthat visszatérítést. Ha a jóváhagyás nem terjed ki a hívásra, a válasz insufficient_scope, és megjelöli a szükséges jogosultságot; a kliens ekkor újra megjeleníti az oldalt a bejelölt új jogosultsággal. Lásd a Hozzáférési hibák részt.
Ha a Poltura nem tudja csatlakoztatni a klienst, az űrlap helyett megjelenik a hiba oka: a Poltura letiltotta a klienst, a szervezeted kikapcsolta a külső alkalmazásokat és ügynököket, a fiókod nem tartozik szervezethez, vagy a kérés lejárt, és újra el kell indítanod a csatlakozást a kliensből.
A kapcsolatokat a Poltura ID Fiók, Kapcsolt alkalmazások menüpontjában kezelheted: szűkítheted a kapcsolatot, lerövidítheted a lejáratát, vagy visszavonhatod. A bolt tulajdonosa az adminfelület Beállítások, AI-ügynökök részében is látja őket az utolsó használat idejével és a legutóbbi módosításokkal, és innen is visszavonhatja a hozzáférést. A visszavont kapcsolat 30 másodpercen belül megszűnik működni.
A kapcsolatot letiltó kapcsolók
- A Külső alkalmazások és ügynökök engedélyezése egy szervezeti kapcsoló. Ha a tulajdonos kikapcsolja, a szervezet összes OAuth-kapcsolata leáll a visszakapcsolásig.
- Az AI-ügynökök (MCP) boltonként elérhető kapcsoló, alapértelmezés szerint bekapcsolva. Ha a tulajdonos kikapcsolja, az adott bolt minden OAuth-tal bejelentkezett kapcsolatot
access_disabledhibával utasít el a/mcpendpointon és az admin API-n egyaránt, beleértve az olvasást is. Az API-tokeneket és a hivatalos Poltura CLI-t ez nem érinti.
API-token használata
Használj tokent szkriptekhez, CI-hez és olyan kliensekhez, amelyek nem tudnak böngészős bejelentkezést futtatni.
- Hozz létre egy tokent a Poltura ID Fiók, API-tokenek menüpontjában (személyes
pltu_token), vagy a szervezeted API és hozzáférés felületén (szervezetiplto_token). - Válaszd ki a boltokat, a jogosultságokat és a lejáratot, majd másold ki a titkos kulcsot. Csak egyszer jelenik meg.
- Küldd el bearer tokenként:
curl https://api.poltura.com/v1/tokens/verify -H "Authorization: Bearer $POLTURA_TOKEN"Egyetlen boltra korlátozott tokenhez nem szükséges store_id. A több boltot elérő tokeneknél használd a ?store_id= paramétert vagy az eszközök store_id argumentumát. A /mcp endpointon ugyanazok a jogosultság-ellenőrzések, jóváhagyások és korlátok érvényesek, mint az OAuth esetében. Az adminfelület saját session tokenjeit a /mcp nem fogadja el.
A token közvetlenül is hívhatja a bolt admin API-ját. Ott az írások, törlések és visszatérítések azonnal lefutnak, jóváhagyás és napi limitek nélkül. Csak a jogosultságai, a boltjai, a lejárata, az IP-szűrője és a pontkerete korlátozza. Az a garancia, hogy a törlés és visszatérítés előtt mindig megkérdeznek egy embert, a kapcsolt alkalmazásokra és az ügynökökre vonatkozik, az API-tokenekre és a hivatalos Poltura CLI-re nem – utóbbiak ugyanúgy a te nevedben járnak el. Lásd az Ügynökök működése a boltodban oldalt.
Token megadása a különböző kliensekben
A poltura mcp connect <tool> --token-env parancs automatikusan létrehozza az alábbi bejegyzést, a tokent a POLTURA_TOKEN környezeti változóból olvasva.
| Kliens | A token elküldésének módja |
|---|---|
| Claude Code | --header "Authorization: Bearer $POLTURA_TOKEN" a claude mcp add parancsnál |
| Cursor | "headers": { "Authorization": "Bearer ${env:POLTURA_TOKEN}" } a szerverbejegyzésben |
| VS Code | Egy headers bejegyzés, amely a tokent egy promptString bemenetből olvassa be, így sosem commitolod |
| Codex | bearer_token_env_var = "POLTURA_TOKEN" a [mcp_servers.poltura] alatt, bejelentkezés nélkül |
Hibaüzenetek és elutasítások
| Ezt látod | Jelentés |
|---|---|
401 invalid_token | A token vagy hozzáférés ismeretlen, lejárt, visszavont vagy letiltott. Jelentkezz be újra, vagy hozz létre új tokent. |
403 insufficient_scope | A hozzáférésből hiányzik egy jogosultság. Hagyd jóvá újra a válaszban megnevezett jogosultsággal. |
403 permission_denied | A szerepköröd ebben a boltban nem teszi lehetővé. Ezen az újbóli jóváhagyás sem változtat. |
403 access_disabled | A szervezet vagy a bolt kikapcsolta az ügynököket. |
429 rate_limited | Túl sok kérés. Várj Retry-After másodpercet. |
A teljes lista a Hozzáférési hibák oldalon, a tool callokon belüli hibák pedig az Ügynökök működése a boltodban oldalon találhatók.