Hvilke legitimations- og transporttyper kan jeg bruge med MCP Assistant og AI-platforme?
Gældende produkter
- MCP Assistant
- QTS
- QuTS hero
Forklaring
Legitimationstyper
Enlegitimationer en metode til autentifikation, der gør det muligt for en MCP-klient at oprette en sikker forbindelse til en MCP-server. QNAP MCP Assistant understøtter to typer legitimationsoplysninger:
- Token:En strengbaseret identifikator, der sendes i HTTP/HTTPS-headere. Dette gør det muligt at identificere MCP-klienten uden at kræve brugernavn og adgangskode. Denne metode er let og nem at bruge, hvilket gør den velegnet til de fleste generelle integrationer.
- Nøgle:En certifikatbaseret pakke, der bruges over HTTPS til gensidig verifikation. Dette indebærer download af en legitimationspakke fra MCP-serveren, som inkluderer den eksekverbare qmcp. Under autentifikation bruger MCP-værten denne eksekverbare fil og det tilknyttede certifikat til at etablere en betroet forbindelse med MCP-serveren. Denne metode giver stærkere identitetsverifikation og anbefales til sikre eller virksomhedsmiljøer.
Legitimationsoplysninger er essentielle for at godkende adgang til MCP-værktøjer og sikre sikker kommunikation mellem komponenter.
Transporttyper
Entransporttypedefinerer, hvordan data overføres mellem en MCP-klient og en MCP-server. QNAP MCP Assistant understøtter følgende tre typer transport:
- STDIO:En grundlæggende transportmetode, der bruger standard input- og outputstrømme. Dette bruges typisk til lokal kommunikation eller under testfaser. Det involverer ikke nogen netværkskommunikation og er hovedsageligt egnet til scenarier, hvor MCP-klienten og serveren kører på samme vært.
- SSE (Server-Sent Events): En letvægts, envejs kommunikationsmetode, hvor serveren sender opdateringer til klienten over en HTTP-forbindelse. SSE er ideel til realtidsmonitorering eller statusopdateringer, der giver klienter mulighed for at modtage kontinuerlige datastrømme uden behov for gentagen polling. Det fungerer bedst til scenarier med lav-latens, begivenhedsdrevet kommunikationsbehov.
- Hvis du bruger SSE, skal URL'en ende med
/sse
, såsom:http://<NAS_IP>:8442/sse
- Hvis du bruger SSE, skal URL'en ende med
- Streamable HTTP:En tovejs HTTP-baseret transporttilstand, der tillader både forespørgsels- og svarindhold at blive streamet. Denne metode er velegnet til håndtering af store datamængder eller langvarige operationer, såsom filoverførsler eller realtidskommandoeksekvering. Den giver en god balance mellem fleksibilitet og ydeevne for moderne netværksapplikationer.
- Hvis du bruger Streamable HTTP, skal URL'en ende med
/mcp
, såsom:http://<NAS_IP>:8442/mcp
- Hvis du bruger Streamable HTTP, skal URL'en ende med
- Nøglen er til STDIO transporttypen, mens Token er til SSE og Streamable HTTP transporttyperne.
- Forskellige MCP-værter understøtter forskellige typer. Se venligst MCP-værtens egen dokumentation for at bestemme dens gældende transporttype.
Legitimations- og transporttyper understøttet af AI-platforme
Her er en oversigt over, hvilke legitimations- og transporttyper der understøttes af forskellige AI-platforme for QNAP MCP Assistant:
AI-platform | Understøttede legitimationsoplysningstyper | Understøttet Transporttype |
---|---|---|
Claude Desktop | Nøgle | STDIO |
Cline | Nøgle | STDIO |
Copilot | Nøgle, Token | STDIO, SSE, streamable HTTP |
- De understøttede legitimationsoplysningstyper for hver AI-platform kan ændres og opdateres over tid.
- På grund af begrænsninger i AI-platformene selv understøtter platforme som ChatGPT, Deepseek og Grok ikke MCP-konfiguration.