Model Context Protocol a gyakorlatban · Lecke 03

Szerver és kliens

Az MCP-ben a kliens és a szerver viszonya szigorú. Egy kliens egy szerverhez kapcsolódik, és a gazdaalkalmazás fogja össze őket. Ez a felépítés adja a biztonsági határokat is.

Vissza a tananyaghoz


A három szereplő

A gazdaalkalmazás az, amivel a felhasználó dolgozik. Ez lehet a Claude Desktop, a Claude Code vagy bármilyen saját alkalmazás. A gazda indít magának egy vagy több klienst, és minden kliens pontosan egy szerverhez kapcsolódik.

Ez az egy az egyhez viszony nem véletlen. Így minden összekötés külön él, külön jogosultsággal és külön hibahatárral. Ha az egyik szerver elszáll, a többi működik tovább, és nem látnak bele egymás adataiba.


Gazdaalkalmazás Claude Desktop, Claude Code Kliens A Kliens B Kliens C Dokumentumtár MCP szerver Naptár MCP szerver Számlázó MCP szerver
Minden kliens pontosan egy szerverhez tartozik, így az összekötések elszigeteltek maradnak.

A kétféle kapcsolat

Helyben futó szerver. A gazdaalkalmazás elindítja a szervert egy külön folyamatként, és a szabványos be és kimeneten beszélgetnek. Ez a legegyszerűbb eset, jó akkor, ha a szerver a te gépeden lévő adathoz nyúl, például fájlokhoz.

Távoli szerver. A szerver máshol fut, és HTTP-n keresztül érhető el. Ez kell akkor, ha a szervert többen használják, vagy ha egy céges rendszer előtt ül. Itt viszont hitelesítés is kell, mert a hálózaton bárki elérhetné.

A választás nem stílus kérdése. Ha személyes adathoz nyúl és csak neked kell, helyben futtasd. Ha megosztott és céges rendszerhez nyúl, távoli legyen, rendes jogosultságkezeléssel.


A gazdaalkalmazás nem csak összeköt, hanem kapuőr is. Ő dönti el, melyik szerver indulhat el, és a felhasználó tőle kap kérdést, amikor egy eszköz jóváhagyást igényel. Ha ezt a réteget megkerülöd, elveszted az egyetlen helyet, ahol emberi kontroll van a rendszerben.


← Előző lecke Következő lecke →

Workshop

AI Transformation Day

Egésznapos, vezetőknek szóló program. Feltérképezzük, hol tart a szervezet, mi az első reális lépés, és milyen belső feltételek szükségesek a sikerhez. A nap végén konkrét, prioritizált cselekvési lista.

Érdekel a program →