Milyen problémát old meg az MCP?
Egy nyelvi modell jól ír és gondolkodik, de semmit sem tud a te adataidról. Nem tud ügyfelet keresni, megbeszélést szervezni vagy órát rögzíteni. Ehhez más szoftverekkel kell beszélnie.
MCP előtt minden AI alkalmazásnak külön-külön kellett integrációt fejlesztenie minden programhoz. Az MCP ezt egyetlen megállapodássá alakítja: egy program egyszer elkészíti az MCP szervert, és minden MCP-t támogató asszisztens tudja használni.
Gondolj egy konnektorra: a készüléknek és a hálózatnak nem kell ismernie egymást, csak ugyanazt a csatlakozót kell használniuk.
Hogyan működik az MCP?
Két oldal van. A szerver a programnál fut, ahol az adatok vannak – például egy időnyilvántartónál. A kliens az AI asszisztensben van: Claude Desktop, Claude Code, ChatGPT, Cursor, Codex vagy VS Code.
A szerver leírja, milyen eszközöket kínál, mindegyikhez nevet, egyszerű magyarázatot és a várt mezőket ad. Az asszisztens ezeket a leírásokat olvassa, és kiválasztja azt az eszközt, ami illik a kérésedhez.
- Az asszisztensedben hozzáadod az MCP szerver címét, például
https://app.half5.com/mcp. - Az asszisztens megnyitja a program bejelentkező oldalát. Bejelentkezel és engedélyt adsz (OAuth). A jelszavad nem jut el az asszisztenshez.
- Egyszerűen kérsz valamit, például: ‘rögzíts két órát a bejelentkezési javításra’.
- Az asszisztens meghívja a megfelelő eszközt, és megmutatja az eredményt.
Eszközök, nem teljes hozzáférés
Egy MCP szerver nem ad szabad hozzáférést az adatbázishoz. Csak azokat az eszközöket kínálja, amiket a fejlesztője beállított, és csak a te fiókod jogosultságaival. Ha a fiókod nem látja a kollégák óráit, az asszisztens sem fogja.
A hozzáférést ugyanúgy visszavonhatod, mint bármelyik csatlakoztatott alkalmazásnál: magában a programban, vagy az asszisztensből eltávolítva a szervert.
- Helyi vagy felhőben. Egy MCP szerver futhat a saját gépeden vagy a felhőben. A felhős szerverhez nem kell telepítés: csak bemásolod a címet és bejelentkezel.
- Nyílt szabvány. Az Anthropic 2024 novemberében tette közzé az MCP-t nyílt specifikációként; az OpenAI, Cursor és a Microsoft is támogatja.
- Engedély minden kapcsolathoz. Távoli szervernél OAuth-on keresztül jelentkezel be, ugyanúgy, mint a ‘Bejelentkezés Google-lel’ esetén.
Miben segít
Az MCP ott a leghasznosabb, ahol már most is AI asszisztenssel dolgozol. Egy fejlesztő, aki Claude Code-dal javít hibát, ugyanazzal az asszisztenssel rögzítheti az időt is. Egy tanácsadó, aki ChatGPT-ben ír jelentést, megkérdezheti, hogy ezen a héten mi lett már rögzítve.
Kevésbé alkalmas olyan feladatokra, ahol minden mezőt ellenőriznél mentés előtt. Ezért érdemes olyan szoftvert választani, ami minden ügynök által végzett műveletet függőben tart vagy jóváhagyásra vár. Órák esetén ez így működik: Órák rögzítése Claude, ChatGPT vagy Cursor segítségével.
Így csinálja a Half5
A Half5 saját MCP szervert futtat a https://app.half5.com/mcp címen. Ezt a címet adod hozzá az asszisztensedhez, bejelentkezel a Half5 fiókoddal és engedélyt adsz. Telepíteni nem kell semmit.
A szerver hat eszközt kínál: log_work, log_work_batch (több bejegyzés egyszerre), search_customers_projects, list_entries, update_entry és delete_entry (csak a saját, még nem jóváhagyott bejegyzéseidre). Egy csatlakoztatott ügynök csak a saját óráidat látja, akkor is, ha menedzser vagy admin vagy; számlák, kollégák, beállítások nem elérhetők. Az ügynöktől érkező bejegyzések ‘Még nincs jóváhagyva’ státusszal érkeznek, egyébként teljesen normál rögzítések: megjelennek az áttekintésedben, és ugyanúgy mennek végig a jóváhagyási és számlázási folyamaton, mint a többi órád. Hogy a log_work hogyan választ ügyfelet, arról itt olvashatsz: Hogyan működik a log_work.
Gyakori kérdések
Az MCP ugyanaz, mint egy API?
Majdnem. Egy MCP szerver gyakran egy hagyományos API-t használ a háttérben, de az eszközeit úgy írja le, hogy egy nyelvi modell önállóan tudja kiválasztani és meghívni őket. Nem kell kódot írnod ahhoz, hogy egy asszisztens használni tudja.
Mely AI asszisztensek támogatják az MCP-t?
Többek között a Claude (Claude.ai, Claude Desktop és Claude Code), a ChatGPT csatlakozókon keresztül, a Cursor, az OpenAI Codex és a VS Code. Hogy pontosan hol adod hozzá a szervert, az alkalmazásonként eltérő.
Az asszisztens önállóan is módosíthat dolgokat MCP-n keresztül?
Csak azokon az eszközökön keresztül, amiket a szerver kínál, és csak a te fiókod jogosultságaival. A jó szoftver minden ügynök által végzett módosítást jóváhagyásra váróként tart, így te vagy a vezetőd még ellenőrizhetitek.
Kell bármit telepítenem?
Távoli MCP szerverhez nem: csak hozzáadod a címet és bejelentkezel. Csak a helyi MCP szerverekhez – amik a saját gépeden futnak – kell telepítés.
Források
- Model Context Protocol, specification and documentation · lekérdezve ekkor
- Anthropic, Introducing the Model Context Protocol (25 November 2024) · lekérdezve ekkor