MCP Szerverek
Csatlakoztassa a külső eszközöket és szolgáltatásokat az AI SmartTalkhoz a Model Context Protocol (MCP) segítségével. Az MCP egy nyílt szabvány, amely lehetővé teszi az AI asszisztensek számára, hogy egy egységes felületen keresztül lépjenek kapcsolatba külső rendszerekkel.
Áttekintés
Az MCP Szerver integráció lehetővé teszi, hogy:
- Csatlakoztassa bármely MCP-kompatibilis szervert
- Kínáljon eszközöket az AI számára, amelyeket a beszélgetések során hívhat meg
- Hozzáférjen külső adatokhoz standardizált protokollokon keresztül
- Bővítse a képességeket egyedi fejlesztés nélkül
Mi az MCP? A Model Context Protocol egy nyílt szabvány (amelyet az Anthropic fejlesztett ki), amely lehetővé teszi az AI rendszerek számára, hogy biztonságosan kapcsolódjanak külső adatforrásokhoz és eszközökhöz.
Előfeltételek
Mielőtt elkezdené, győződjön meg arról, hogy rendelkezik:
- Egy aktív AI SmartTalk fiókkal
- Hozzáféréssel egy MCP szerverhez (önállóan üzemeltetett vagy harmadik fél által)
- MCP szerver URL-jével és hitelesítési adataival
- Megértéssel arról, hogy mely eszközöket kínál az MCP szerver
Hogyan működik az MCP
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ Felhasználói │────▶│ AI SmartTalk │────▶│ MCP Szerver │
│ Kérdés │ │ (AI Ügynök) │ │ │
│ "Ellenőrizze a │ │ │ │ - CRM eszközök │
│ CRM-emet" │ │ Feldolgozza a │◀────│ - DB lekérdezések │
│ │◀────│ kérdést │ │ - Fájl hozzáférés │
│ Válasz │ │ Hívja az MCP │ │ │
└─────────────────┘ └─────────────────┘ └─────────────────┘
- A felhasználó kérdést tesz fel, amely külső adatokat igényel
- Az AI SmartTalk felismeri, hogy szüksége van egy MCP eszközre
- MCP szerver hívása a megfelelő eszközzel
- Válasz érkezik és az AI megfogalmazza a választ
Lépésről lépésre történő beállítás
1. lépés: MCP integráció elérése
- Jelentkezzen be AI SmartTalk fiókjába
- Navigáljon a Beállítások → Integrációk menüpontra
- Keresse meg a MCP szervereket, majd kattintson az Új szerver hozzáadása gombra
2. lépés: MCP szerver konfigurálása
Adja meg MCP szerverének adatait:
| Mező | Leírás |
|---|---|
| Szerver neve | Barátságos név ehhez a kapcsolathoz |
| Szerver URL | MCP szerver végpont (pl.: https://mcp.example.com) |
| Szállítás | SSE (Server-Sent Events) vagy WebSocket |
| Hitelesítés | API kulcs, OAuth vagy nincs |
3. lépés: Kapcsolat tesztelése
- Kattintson a Kapcsolat tesztelése gombra
- Az AI SmartTalk pingeli az MCP szervert
- Ellenőrizze, hogy az állapot Kapcsolódva jelzést mutat
4. lépés: Elérhető eszközök felfedezése
Miután csatlakozott, az AI SmartTalk lekéri az elérhető eszközök listáját:
| Eszköz | Leírás | Paraméterek |
|---|---|---|
search_crm | Ügyfélrekordok keresése | query, limit |
create_ticket | Támogatási jegy létrehozása | title, description |
get_weather | Időjárási adatok lekérése | location |
5. lépés: Eszközök engedélyezése az AI számára
- Tekintse át a felfedezett eszközöket
- Engedélyezze azokat az eszközöket, amelyeket az AI-jának használni szeretne
- Konfigurálja az eszközspecifikus beállításokat
- Mentse a konfigurációját
SmartFlow integráció
Az MCP eszközök a SmartFlow munkafolyamatokban is használhatók:
MCP eszközök használata a folyamatokban
- A SmartFlow-ban keresse meg az MCP-t az akció könyvtárban
- Húzza be az MCP akciót a folyamatába
- Válassza ki a MCP Szervert és az Eszközt
- Térképezze fel a bemeneti paramétereket a folyamat kontextusából
- Használja az eszköz válaszát a következő akciókban
Példa: Ügyfélkeresési folyamat
Trigger: Chat Service (amikor a felhasználó az account-ról kérdez)
Actions:
1. MCP Eszköz Hívás:
Szerver: Cég CRM
Eszköz: search_crm
Paraméterek:
query: {{user_email}}
2. AI Válasz:
Kontextus: CRM keresési eredmény
Prompt: Válasz a felhasználó account kérdésére
Használati esetek
Ügyfélkapcsolat-kezelés
Csatlakoztassa a CRM-jét az MCP-n keresztül:
- "Keresd meg John Smith ügyfelet"
- "Mi a státusza a #12345 számú accountnak?"
- "Hány nyitott támogatási jegyünk van?"
Belső eszközök
Hozzáférés a vállalati rendszerekhez:
- "Ellenőrizze a készletet a SKU-123 terméknél"
- "Mi van a holnapi menetrendben?"
- "Keresd meg a belső wikinkben az onboarding dokumentumokat"
Külső adatforrások
Élő adatok lekérése:
- "Mi az aktuális időjárás Párizsban?"
- "Szerezd meg a legfrissebb részvényárfolyamot az AAPL-nek"
- "Ellenőrizd a UA123 járat státuszát"
Fejlesztői eszközök
Technikai csapatok számára:
- "Mi a legújabb build státusza?"
- "Keresd meg a GitHub problémáink között a hitelesítési hibákat"
- "Ellenőrizd a termelési szerverek állapotát"
MCP Szerver Példák
Népszerű MCP Szerverek
| Szerver | Cél | Link |
|---|---|---|
| Filesystem | Helyi fájlok olvasása/írása | Beépített referencia szerver |
| PostgreSQL | Adatbázisok lekérdezése | Közösségi szerver |
| GitHub | Repo kezelés | Közösségi szerver |
| Slack | Üzenetküldési integráció | Közösségi szerver |
További információ: Látogasson el a MCP Szerver Nyilvántartásba a közösségi szerverekért.
Saját Tárhelyű MCP Szerverek
Egyedi MCP szervereket hozhat létre:
- Szabadalmazott belső rendszerekhez
- Egyedi üzleti logikához
- Biztonságos/magán adatokhoz való hozzáféréshez
Biztonsági Megfontolások
Hitelesítés
| Módszer | Használati eset |
|---|---|
| API Kulcs | Egyszerű szerver-közötti hitelesítés |
| OAuth 2.0 | Felhasználó által delegált hozzáférés |
| mTLS | Magas biztonsági környezetek |
Adatvédelem
- Az MCP kérések felhasználói adatokat tartalmazhatnak
- Győződjön meg arról, hogy az MCP szervere megfelelően kezeli az adatokat
- Vegye figyelembe az adatrezidencia követelményeket
- Naplózza és auditálja az MCP eszköz hívásokat
Hálózati Biztonság
- Használjon HTTPS-t minden MCP kapcsolatnál
- Korlátozza az MCP szerverhez való hozzáférést az AI SmartTalk IP-kre
- Valósítson meg sebességkorlátozást az MCP szerverén
Hibakeresés
Kapcsolati Problémák
| Probléma | Megoldás |
|---|---|
| "Kapcsolat megtagadva" | Ellenőrizze a szerver URL-jét és portját |
| "Hitelesítés sikertelen" | Ellenőrizze a hitelesítő adatokat/API kulcsot |
| "Időtúllépés" | Ellenőrizze a hálózati kapcsolatot, tűzfal szabályokat |
| "SSL hiba" | Győződjön meg a érvényes SSL tanúsítványról |
Eszköz Felfedezési Problémák
| Probléma | Megoldás |
|---|---|
| "Nincs eszköz találva" | Ellenőrizze, hogy az MCP szerver helyesen teszi-e közzé az eszközöket |
| "Eszköz nem elérhető" | Ellenőrizze, hogy az eszköz engedélyezve van-e a szerver oldalon |
| "Séma eltérés" | Frissítse az AI SmartTalk-ot az eszközsémák frissítéséhez |
Futási Problémák
| Probléma | Megoldás |
|---|---|
| "Eszköz hívás sikertelen" | Ellenőrizze a szerver naplóit hibákért |
| "Váratlan válasz" | Ellenőrizze, hogy az eszköz a várt formátumot adja-e vissza |
| "Sebességkorlátozás" | Valósítson meg visszafogást vagy növelje a korlátokat |
MCP Szerverek Kezelése
| Akció | Hogyan |
|---|---|
| Szerver hozzáadása | Beállítások → Integrációk → MCP → Szerver hozzáadása |
| Szerver szerkesztése | Kattintson a szerver nevére a módosításhoz |
| Szerver letiltása | Kapcsolja ki anélkül, hogy törölné |
| Szerver eltávolítása | Törlés gomb (az eszközök nem lesznek elérhetők) |
| Eszközök frissítése | Kattintson a Frissítésre az eszközök újrafelfedezéséhez |
Legjobb Gyakorlatok
- Kezdje egyszerűen: Csatlakoztasson egy szervert, alaposan tesztelje, majd bővítse
- Dokumentálja az eszközöket: Tartson belső dokumentációt arról, hogy mit csinál minden eszköz
- Kövesse nyomon a használatot: Kövesse nyomon, hogy mely eszközöket hívják és a teljesítményt
- Kezelje a hibákat elegánsan: Az AI-nak elegánsan kell kezelnie az eszközhibákat
- Biztosítsa a hitelesítő adatokat: Használjon környezeti változókat, ne keménykódolt kulcsokat
- Verziózza a szervereit: Az MCP szervereknek verziózva kell lenniük a stabilitás érdekében