Milyen hitelesítési és szállítási típusokat használhatok az MCP Assistant és AI platformokkal?
Alkalmazható termékek
- MCP Assistant
- QTS
- QuTS hero
Magyarázat
Hitelesítési típusok
Egyhitelesítő adategy olyan hitelesítési módszer, amely lehetővé teszi az MCP kliens számára, hogy biztonságosan csatlakozzon az MCP szerverhez. A QNAP MCP Assistant kétféle hitelesítési típust támogat:
- Token:Egy karakterlánc alapú azonosító, amelyet HTTP/HTTPS fejlécekben továbbítanak. Ez lehetővé teszi az MCP kliens azonosítását felhasználónév és jelszó megadása nélkül. Ez a módszer könnyű és egyszerűen használható, így alkalmas a legtöbb általános célú integrációhoz.
- Kulcs:Egy tanúsítvány alapú csomag, amelyet HTTPS-en keresztül használnak kölcsönös ellenőrzéshez. Ez magában foglalja egy hitelesítési csomag letöltését az MCP szerverről, amely tartalmazza a qmcp végrehajtható fájlt. A hitelesítés során az MCP gazda ezt a végrehajtható fájlt és a hozzá tartozó tanúsítványt használja, hogy megbízható kapcsolatot létesítsen az MCP szerverrel. Ez a módszer erősebb személyazonosság-ellenőrzést biztosít, és ajánlott biztonságos vagy vállalati környezetekben.
A hitelesítő adatok elengedhetetlenek az MCP eszközökhöz való hozzáférés engedélyezéséhez és a komponensek közötti biztonságos kommunikáció biztosításához.
Szállítási típusok
Egyszállítási típusmeghatározza, hogyan kerülnek továbbításra az adatok az MCP kliens és az MCP szerver között. A QNAP MCP Assistant a következő három szállítási típust támogatja:
- STDIO:Egy alapvető szállítási módszer, amely szabványos bemeneti és kimeneti adatfolyamokat használ. Ez általában helyi kommunikációhoz vagy tesztelési fázisok során használatos. Nem von maga után hálózati kommunikációt, és főként olyan forgatókönyvekhez alkalmas, ahol az MCP kliens és szerver ugyanazon a gazdagépen fut.
- SSE (Server-Sent Events): Egy könnyű, egyirányú kommunikációs módszer, ahol a szerver frissítéseket küld a kliensnek egy HTTP kapcsolaton keresztül. Az SSE ideális valós idejű megfigyeléshez vagy állapotfrissítésekhez, lehetővé téve a kliensek számára, hogy folyamatos adatfolyamokat kapjanak ismételt lekérdezés nélkül. A legjobban alacsony késleltetésű, eseményvezérelt kommunikációs igényekhez működik.
- Ha SSE-t használ, az URL-nek a következővel kell végződnie:
/sse
, például:http://<NAS_IP>:8442/sse
- Ha SSE-t használ, az URL-nek a következővel kell végződnie:
- Streamelhető HTTP:Egy kétirányú HTTP-alapú szállítási mód, amely lehetővé teszi mind a kérés, mind a válasz törzsének streamelését. Ez a módszer alkalmas nagy adatmennyiségek kezelésére vagy hosszú ideig tartó műveletekre, mint például fájlátvitel vagy valós idejű parancsvégrehajtás. Jó egyensúlyt biztosít a rugalmasság és a teljesítmény között a modern hálózati alkalmazások számára.
- Ha Streamelhető HTTP-t használ, az URL-nek a következővel kell végződnie:
/mcp
, például:http://<NAS_IP>:8442/mcp
- Ha Streamelhető HTTP-t használ, az URL-nek a következővel kell végződnie:
- A kulcs az STDIO szállítási típushoz való, míg a token az SSE és a Streamelhető HTTP szállítási típusokhoz.
- Különböző MCP gazdák különböző típusokat támogatnak. Kérjük, tekintse meg az MCP gazda saját dokumentációját, hogy meghatározza az alkalmazható szállítási típust.
Hitelesítési és szállítási típusok, amelyeket az AI platformok támogatnak
Íme egy áttekintés arról, hogy mely hitelesítési és szállítási típusokat támogatják a különböző AI platformok a QNAP MCP Assistant számára:
AI platform | Támogatott hitelesítési típusok | Támogatott Szállítási típus |
---|---|---|
Claude Desktop | Kulcs | STDIO |
Cline | Kulcs | STDIO |
Copilot | Kulcs, Token | STDIO, SSE, streamelhető HTTP |
- Az egyes AI platformok által támogatott hitelesítési típusok változhatnak, és idővel frissülhetnek.
- Az AI platformok saját korlátai miatt az olyan platformok, mint a ChatGPT, Deepseek és Grok nem támogatják az MCP konfigurációt.