MCP Szerverek
Csatlakoztassa a külső eszközöket és szolgáltatásokat az AI SmartTalk-hoz 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 a külső rendszerekkel.
Áttekintés
Az MCP Szerver integráció lehetővé teszi, hogy:
- Csatlakoztasson bármilyen 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 szabványosított 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 csatlakozzanak 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éltől származó)
- 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) │ │ │
│ "Nézd meg a CRM-em" │ │ │ │ - CRM eszközök │
│ │◀────│ Feldolgozza a kérdést │◀────│ - DB lekérdezések │
│ Válasz │ │ Hívja az MCP eszközöket │ - Fájl hozzáférés │
└─────────────────┘ └─────────────────┘ └─────────────────┘
- 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) |
| Transport | SSE (Server-Sent Events) vagy WebSocket |
| Hitelesítés | API kulcs, OAuth, vagy semmi |
3. lépés: A kapcsolat tesztelése
- Kattintson a Kapcsolat tesztelése gombra
- Az AI SmartTalk pingeli az MCP szervert
- Ellenőrizze, hogy a státusz Csatlakoztatva jelenik meg
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ó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 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él keresési folyamat
Trigger: Chat Service (amikor a felhasználó a fiókjá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
Kérdés: Válaszoljon a felhasználó fiókjával kapcsolatos kérdésére
Használati esetek
Ügyfélkapcsolat-kezelés
Csatlakoztassa CRM-jét az MCP-hez:
- "Keresd meg John Smith ügyfelet"
- "Mi a státusza a #12345 fióknak?"
- "Hány nyitott támogatási jegyünk van?"
Belső eszközök
Hozzáférés a vállalati rendszerekhez:
- "Ellenőrizd az SKU-123 termék készletét"
- "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 az AAPL legfrissebb részvényárfolyamát"
- "Ellenőrizd az 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 az autentikációs 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 Server Registry oldalra a közösségi szerverekért.
Saját Tárhelyű MCP Szerverek
Egyedi MCP szervereket hozhat létre:
- Szabadalmaztatott belső rendszerekhez
- Egyedi üzleti logikához
- Biztonságos/magán adat hozzáféréshez
Biztonsági Megfontolások
Hitelesítés
| Módszer | Használati eset |
|---|---|
| API Key | Egyszerű szerver-közötti hitelesítés |
| OAuth 2.0 | Felhasználó által delegált hozzáférés |
| mTLS | Magas biztonságú környezetek |
Adatvédelmi Szempontok
- Az MCP kérések felhasználói adatokat tartalmazhatnak
- Biztosítsa, hogy az MCP szervere megfelelően kezelje az adatokat
- Vegye figyelembe az adatrezidenciára vonatkozó követelményeket
- Naplózza és auditálja az MCP eszközhívásokat
Hálózati Biztonság
- Használjon HTTPS-t minden MCP kapcsolathoz
- 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" | Biztosítsa a érvényes SSL tanúsítványt |
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 oldalán |
| "Sémák eltérése" | 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 visszalépé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 válnak elérhetővé) |
| Eszközök frissítése | Kattintson a Frissítés gombra 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: Tartsa nyilván a 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 azok teljesítményét
- 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 kódolt kulcsokat
- Verziózza a szervereit: Az MCP szervereket verziózni kell a stabilitás érdekében