MCP Strežniki
Povežite zunanja orodja in storitve z AI SmartTalk z uporabo Model Context Protocol (MCP). MCP je odprt standard, ki omogoča AI pomočnikom interakcijo z zunanjimi sistemi preko enotnega vmesnika.
Pregled
Integracija MCP strežnika vam omogoča:
- Povezovanje katerega koli strežnika, ki je združljiv z MCP
- Izpostavljanje orodij za vašo AI, da jih lahko uporablja med pogovori
- Dostop do zunanjih podatkov preko standardiziranih protokolov
- Razširitev zmogljivosti brez prilagojenega razvoja
Kaj je MCP? Model Context Protocol je odprt standard (razvit s strani Anthropic), ki omogoča AI sistemom, da se varno povežejo z zunanjimi viri podatkov in orodji.
Predpogoji
Preden začnete, se prepričajte, da imate:
- Aktivno AI SmartTalk račun
- Dostop do MCP strežnika (samo-gostovanega ali tretje osebe)
- URL MCP strežnika in poverilnice za avtentikacijo
- Razumevanje, katera orodja MCP strežnik izpostavlja
Kako MCP deluje
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ Vprašanje uporabnika │────▶│ AI SmartTalk │────▶│ MCP Strežnik │
│ │ │ (AI Agent) │ │ │
│ "Preveri moj CRM" │ │ │ │ - CRM orodja │
│ │◀────│ Obdeluje vprašanje │◀────│ - DB poizvedbe │
│ Odgovor │ │ Klice MCP orodja │ │ - Dostop do datotek │
└─────────────────┘ └─────────────────┘ └─────────────────┘
- Uporabnik postavi vprašanje, ki zahteva zunanje podatke
- AI SmartTalk prepozna, da potrebuje MCP orodje
- Kliče se MCP strežnik z ustreznim orodjem
- Odgovor se vrne in AI oblikuje odgovor
Korak-po-koraku nastavitev
Korak 1: Dostop do MCP integracije
- Prijavite se v svoj račun AI SmartTalk
- Pojdite na Nastavitve → Integracije
- Poiščite MCP strežnike in kliknite Dodaj strežnik
Korak 2: Konfigurirajte MCP strežnik
Vnesite podatke o svojem MCP strežniku:
| Polje | Opis |
|---|---|
| Ime strežnika | Prijazno ime za to povezavo |
| URL strežnika | MCP strežniški končni točki (npr., https://mcp.example.com) |
| Transport | SSE (Dogodki, poslani s strežnika) ali WebSocket |
| Avtentikacija | API ključ, OAuth ali brez |
Korak 3: Preizkusite povezavo
- Kliknite Preizkusi povezavo
- AI SmartTalk bo pingal MCP strežnik
- Preverite, ali status prikazuje Povezano
Korak 4: Odkrijte razpoložljive orodja
Ko ste povezani, AI SmartTalk pridobi seznam razpoložljivih orodij:
| Orodje | Opis | Parametri |
|---|---|---|
search_crm | Išči zapise strank | query, limit |
create_ticket | Ustvari podporni tiket | title, description |
get_weather | Pridobi podatke o vremenu | location |
Korak 5: Omogočite orodja za svoj AI
- Preglejte odkrita orodja
- Omogočite orodja, ki jih želite, da vaš AI uporablja
- Konfigurirajte nastavitve specifične za orodje
- Shrani svojo konfiguracijo
SmartFlow integracija
MCP orodja se lahko uporabljajo tudi v SmartFlow delovnih tokovih:
Uporaba MCP orodij v tokovih
- V SmartFlow poiščite MCP v knjižnici akcij
- Povlecite MCP akcijo v svoj tok
- Izberite MCP strežnik in Orodje
- Povežite vhodne parametre iz konteksta vašega toka
- Uporabite odziv orodja v naslednjih akcijah
Primer: Tok iskanja strank
Trigger: Chat Service (ko uporabnik vpraša o računu)
Actions:
1. MCP Tool Call:
Server: Company CRM
Tool: search_crm
Parameters:
query: {{user_email}}
2. AI Response:
Context: CRM lookup result
Prompt: Odgovorite na vprašanje uporabnika o računu
Uporabniški primeri
Upravljanje odnosov s strankami
Povežite svoj CRM preko MCP:
- "Poiščite stranko John Smith"
- "Kakšno je stanje računa #12345?"
- "Koliko odprtih podpornih tiketov imamo?"
Notranja orodja
Dostop do sistemov podjetja:
- "Preverite zalogo za izdelek SKU-123"
- "Kaj je na urniku za jutri?"
- "Išči v naši notranji wiki za dokumente o uvajanju"
Zunanje podatkovne vire
Pridobite podatke v realnem času:
- "Kakšno je trenutno vreme v Parizu?"
- "Pridobite najnovejšo ceno delnic za AAPL"
- "Preverite stanje leta za UA123"
Razvojna orodja
Za tehnične ekipe:
- "Kakšno je stanje zadnje gradnje?"
- "Išči naše GitHub težave za napake pri avtentikaciji"
- "Preverite zdravje produkcijskih strežnikov"
MCP Strežniški Primeri
Priljubljeni MCP Strežniki
| Strežnik | Namen | Povezava |
|---|---|---|
| Filesystem | Branje/pisanje lokalnih datotek | Vgrajen referenčni strežnik |
| PostgreSQL | Poizvedovanje po podatkovnih bazah | Skupnostni strežnik |
| GitHub | Upravljanje repozitorijev | Skupnostni strežnik |
| Slack | Integracija sporočil | Skupnostni strežnik |
Najdite več: Obiščite MCP Strežniški Register za skupnostne strežnike.
Samostojni MCP Strežniki
Lahko ustvarite prilagojene MCP strežnike za:
- Lastniške notranje sisteme
- Prilagojeno poslovno logiko
- Varnostni/zasebni dostop do podatkov
Varnostna Razmišljanja
Avtentikacija
| Metoda | Uporabniški Primer |
|---|---|
| API Ključ | Preprosta avtentikacija strežnik-do-strežnika |
| OAuth 2.0 | Dostop, delegiran s strani uporabnika |
| mTLS | Okolje z visoko varnostjo |
Zasebnost Podatkov
- MCP poizvedbe lahko vsebujejo uporabniške podatke
- Poskrbite, da vaš MCP strežnik ustrezno obravnava podatke
- Upoštevajte zahteve glede prebivališča podatkov
- Zabeležite in preglejte klice MCP orodij
Varnost Omrežja
- Uporabite HTTPS za vse MCP povezave
- Omejite dostop do MCP strežnika na IP naslove AI SmartTalk
- Uvedite omejevanje hitrosti na vašem MCP strežniku
Odpravljanje Težav
Težave s Povezavo
| Težava | Rešitev |
|---|---|
| "Povezava zavrnjena" | Preverite URL strežnika in vrata |
| "Avtentikacija ni uspela" | Preverite poverilnice/API ključ |
| "Časovna omejitev" | Preverite omrežno povezljivost, pravila požarnega zidu |
| "SSL napaka" | Poskrbite za veljaven SSL certifikat |
Težave pri Odkritju Orodij
| Težava | Rešitev |
|---|---|
| "Orodja niso bila najdena" | Preverite, ali MCP strežnik pravilno izpostavlja orodja |
| "Orodje ni na voljo" | Preverite, ali je orodje omogočeno na strani strežnika |
| "Neujemanje sheme" | Posodobite AI SmartTalk za osvežitev shem orodij |
Težave pri Izvajanju
| Težava | Rešitev |
|---|---|
| "Klic orodja ni uspel" | Preverite strežniške dnevnike za napake |
| "Nepričakovan odgovor" | Preverite, ali orodje vrača pričakovano obliko |
| "Omejena hitrost" | Uvedite zmanjšanje hitrosti ali povečajte omejitve |
Upravljanje MCP Strežnikov
| Dejanje | Kako |
|---|---|
| Dodaj strežnik | Nastavitve → Integracije → MCP → Dodaj Strežnik |
| Uredi strežnik | Kliknite na ime strežnika za spremembo |
| Onemogoči strežnik | Izklopite brez brisanja |
| Odstrani strežnik | Gumb za izbris (orodja postanejo nedostopna) |
| Osveži orodja | Kliknite Osveži za ponovno odkrivanje orodij |
Najboljše Prakse
- Začnite preprosto: Povežite en strežnik, temeljito testirajte, nato razširite
- Dokumentirajte orodja: Ohranite notranje dokumente o tem, kaj vsako orodje počne
- Spremljajte uporabo: Sledite, katera orodja so klicana in njihovo delovanje
- Obravnavajte napake elegantno: AI naj elegantno obravnava odpovedi orodij
- Zavarujte poverilnice: Uporabite okoljske spremenljivke, ne trdo kodiranih ključev
- Različite svoje strežnike: MCP strežniki naj bodo različni za stabilnost