Jaké typy přihlašovacích údajů a způsobů přenosu mohu použít s MCP Assistant a AI platformami?
Platné produkty
- MCP Assistant
- QTS
- QuTS hero
Vysvětlení
Typy pověření
Apověřeníje metoda autentizace, která umožňuje klientovi MCP bezpečně se připojit k serveru MCP. QNAP MCP Assistant podporuje dva typy pověření:
- Token:Identifikátor založený na řetězci, který je předáván v hlavičkách HTTP/HTTPS. To umožňuje identifikaci klienta MCP bez nutnosti zadávat uživatelské jméno a heslo. Tato metoda je lehká a snadno použitelná, což ji činí vhodnou pro většinu integrací pro obecné účely.
- Klíč:Balíček založený na certifikátu používaný přes HTTPS pro vzájemné ověření. To zahrnuje stažení balíčku pověření ze serveru MCP, který obsahuje spustitelný soubor qmcp. Během autentizace používá hostitel MCP tento spustitelný soubor a jeho přidružený certifikát k vytvoření důvěryhodného spojení se serverem MCP. Tato metoda poskytuje silnější ověření identity a je doporučována pro bezpečné nebo podnikové prostředí.
Pověření jsou nezbytná pro autorizaci přístupu k nástrojům MCP a zajištění bezpečné komunikace mezi komponentami.
Typy přenosu
Atyp přenosudefinuje, jak jsou data přenášena mezi klientem MCP a serverem MCP. QNAP MCP Assistant podporuje následující tři typy přenosu:
- STDIO:Základní metoda přenosu, která používá standardní vstupní a výstupní proudy. Obvykle se používá pro místní komunikaci nebo během testovacích fází. Nezahrnuje žádnou síťovou komunikaci a je hlavně vhodná pro scénáře, kdy klient a server MCP běží na stejném hostiteli.
- SSE (Server-Sent Events): Lehká, jednosměrná metoda komunikace, kde server posílá aktualizace klientovi přes HTTP spojení. SSE je ideální pro monitorování v reálném čase nebo aktualizace stavu, umožňující klientům přijímat kontinuální datové proudy bez potřeby opakovaného dotazování. Nejlépe funguje pro scénáře s nízkou latencí a potřebou událostmi řízené komunikace.
- Pokud používáte SSE, URL musí končit
/sse
, například:http://<NAS_IP>:8442/sse
- Pokud používáte SSE, URL musí končit
- Streamable HTTP:Obousměrný transportní režim založený na HTTP, který umožňuje streamování těla požadavku i odpovědi. Tato metoda je vhodná pro zpracování velkých objemů dat nebo dlouhotrvající operace, jako jsou přenosy souborů nebo provádění příkazů v reálném čase. Poskytuje dobrý kompromis mezi flexibilitou a výkonem pro moderní síťové aplikace.
- Pokud používáte Streamable HTTP, URL musí končit
/mcp
, například:http://<NAS_IP>:8442/mcp
- Pokud používáte Streamable HTTP, URL musí končit
- Klíč je pro typ přenosu STDIO, zatímco Token je pro typy přenosu SSE a Streamable HTTP.
- Různí hostitelé MCP podporují různé typy. Prosím, podívejte se do vlastní dokumentace hostitele MCP, abyste určili jeho platný typ přenosu.
Typy pověření a přenosu podporované AI platformami
Zde je rozpis, které typy pověření a přenosu jsou podporovány různými AI platformami pro QNAP MCP Assistant:
AI Platforma | Podporované typy pověření | Podporovaný Typ přenosu |
---|---|---|
Claude Desktop | Klíč | STDIO |
Cline | Klíč | STDIO |
Copilot | Klíč, Token | STDIO, SSE, streamable HTTP |
- Podporované typy pověření pro každou AI platformu se mohou měnit a mohou být časem aktualizovány.
- Vzhledem k omezením samotných AI platforem, platformy jako ChatGPT, Deepseek a Grok nepodporují konfiguraci MCP.