MCP Strežniki
Povežite zunanja orodja in storitve z AI SmartTalk z uporabo Model Context Protocol (MCP). MCP je odprti 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 odprti 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
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ Uporabniška │────▶│ AI SmartTalk │────▶│ MCP Strežnik │
│ poizvedba │ │ (AI Agent) │ │ │
│ "Preveri moj CRM"│ │ │ │ - CRM orodja │
│ │◀────│ Obdeluje poizvedbo │◀────│ - DB poizvedbe│
│ Odgovor │ │ Kliče 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, ki jih pošlje strežnik) ali WebSocket |
| Avtentikacija | API ključ, OAuth ali brez |
Korak 3: Preizkusite povezavo
- Kliknite Preizkusi povezavo
- AI SmartTalk bo pingal MCP strežnik
- Preverite, da status prikazuje Povezano
Korak 4: Odkrijte razpoložna orodja
Ko ste povezani, AI SmartTalk pridobi seznam razpoložnih orodij:
| Orodje | Opis | Parametri |
|---|---|---|
search_crm | Išči zapise strank | query, limit |
create_ticket | Ustvari podporni zahtevek | title, description |
get_weather | Pridobi podatke o vremenu | location |
Korak 5: Omogočite orodja za svojo AI
- Preglejte odkrita orodja
- Omogočite orodja, ki jih želite, da vaša 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 odgovor 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 Johna Smitha"
- "Kakšno je stanje računa #12345?"
- "Koliko odprtih podpornih zahtevkov 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"
Zunanji viri podatkov
Pridobite podatke v živo:
- "Kakšno je trenutno vreme v Parizu?"
- "Pridobite najnovejšo ceno delnice za AAPL"
- "Preverite stanje leta za UA123"
Razvojna orodja
Za tehnične ekipe:
- "Kakšno je stanje najnovejše gradnje?"
- "Išči naše GitHub težave za napake pri avtentikaciji"
- "Preverite zdravje produkcijskih strežnikov"
MCP Strežnik 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 med strežniki |
| OAuth 2.0 | Dostop, ki ga dodeli uporabnik |
| 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 preverite klice MCP orodij
Omrežna Varnost
- 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 neuspešna" | Preverite poverilnice/API ključ |
| "Časovna omejitev" | Preverite omrežno povezljivost, pravila požarnega zidu |
| "SSL napaka" | Poskrbite, da je SSL certifikat veljaven |
Težave z Odkritjem 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, da osvežite sheme orodij |
Težave pri Delovanju
| Težava | Rešitev |
|---|---|
| "Klic orodja je neuspel" | Preverite strežniške dnevnike za napake |
| "Nepričakovan odgovor" | Preverite, ali orodje vrača pričakovano obliko |
| "Omejena hitrost" | Uvedite upočasnitev ali povečajte omejitve |
Urejanje 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 | Preklopite izklop brez brisanja |
| Odstrani strežnik | Gumb za brisanje (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 notranjo dokumentacijo o tem, kaj vsako orodje počne
- Spremljajte uporabo: Sledite, katera orodja so klicana in njihovo delovanje
- Obravnavajte napake elegantno: AI naj elegantno obravnava napake orodij
- Zavarujte poverilnice: Uporabite okoljske spremenljivke, ne trdno kodirane ključe
- Različite svoje strežnike: MCP strežniki naj bodo različni za stabilnost