MCP Serverid
Ühendage välised tööriistad ja teenused AI SmartTalkiga, kasutades Model Context Protocol (MCP). MCP on avatud standard, mis võimaldab AI-assistentidel suhelda väliste süsteemidega ühtse liidese kaudu.
Ülevaade
MCP Serveri integreerimine võimaldab teil:
- Ühenduda iga MCP-ühilduva serveriga
- Avada tööriistad oma AI-le, et neid vestluste ajal kasutada
- Juurdepääs välisele andmele standardiseeritud protokollide kaudu
- Laiendada võimalusi ilma kohandatud arendusteta
Mis on MCP? Model Context Protocol on avatud standard (arendatud Anthropic'i poolt), mis võimaldab AI süsteemidel turvaliselt ühenduda väliste andmeallikate ja tööriistadega.
Eeltingimused
Enne alustamist veenduge, et teil on:
- Aktiivne AI SmartTalki konto
- Juurdepääs MCP serverile (isehostitud või kolmanda osapoole)
- MCP serveri URL ja autentimisandmed
- Arusaam, milliseid tööriistu MCP server avab
Kuidas MCP töötab
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ Kasutaja päring│────▶│ AI SmartTalk │────▶│ MCP Server │
│ │ │ (AI Agent) │ │ │
│ "Kontrolli mu CRM"│ │ │ │ - CRM tööriistad│
│ │◀────│ Töötleb päring │◀────│ - DB päringud │
│ Vastus │ │ Kutsub MCP t ööriistu│ │ - Faili juurdepääs│
└─────────────────┘ └─────────────────┘ └─────────────────┘
- Kasutaja esitab küsimuse, mis vajab väliseid andmeid
- AI SmartTalk tunneb ära, et tal on vaja MCP tööriista
- Kutsutakse MCP server sobiva tööriistaga
- Vastus tagastatakse ja AI koostab vastuse
Samm-sammult seadistamine
Samm 1: Juurdepääs MCP integreerimisele
- Logige sisse oma AI SmartTalk kontole
- Liikuge Seaded → Integreerimised
- Leidke MCP serverid ja klõpsake Lisa server
Samm 2: MCP serveri konfigureerimine
Sisestage oma MCP serveri andmed:
| Väli | Kirjeldus |
|---|---|
| Serveri nimi | Sõbralik nimi selle ühenduse jaoks |
| Serveri URL | MCP serveri lõpp-punkt (nt https://mcp.example.com) |
| Transport | SSE (Server-Sent Events) või WebSocket |
| Autentimine | API võti, OAuth või mitte |
Samm 3: Ühenduse testimine
- Klõpsake Testi ühendust
- AI SmartTalk saadab ping'i MCP serverile
- Kontrollige, et olek näitab Ühendatud
Samm 4: Saadaval olevate tööriistade avastamine
Kui olete ühendatud, toob AI SmartTalk välja saadaval olevate tööriistade loendi:
| Tööriist | Kirjeldus | Parameetrid |
|---|---|---|
search_crm | Otsi kliendi andmeid | query, limit |
create_ticket | Loo tugipilet | title, description |
get_weather | Tooge ilmateavet | location |
Samm 5: Tööriistade lubamine teie AI jaoks
- Vaadake üle avastatud tööriistad
- Lubage tööriistad, mida soovite oma AI-s kasutada
- Konfigureerige kõik tööriista spetsiifilised seaded
- Salvestage oma konfigureerimine
SmartFlow integreerimine
MCP tööriistu saab kasutada ka SmartFlow töövoogudes:
MCP tööriistade kasutamine töövoogudes
- SmartFlow's leidke MCP toimingute raamatukogust
- Lohistage MCP toiming oma töövoogu
- Valige MCP server ja Tööriist
- Kaardistage sisendparameetrid oma töövoo kontekstist
- Kasutage tööriista vastust järgnevatel toimingutel
Näide: Kliendi otsingu töövoog
Trigger: Chat Service (kui kasutaja küsib konto kohta)
Actions:
1. MCP Tööriista kõne:
Server: Ettevõtte CRM
Tööriist: search_crm
Parameetrid:
query: {{user_email}}
2. AI Vastus:
Kontekst: CRM otsingu tulemus
Kutsung: Vastake kasutaja konto küsimusele
Kasutuse juhtumid
Kliendihaldus
Ühendage oma CRM MCP kaudu:
- "Otsi klienti John Smith"
- "Mis on konto #12345 olek?"
- "Kui palju avatud tugipileteid meil on?"
Sisemised tööriistad
Juurdepääs ettevõtte süsteemidele:
- "Kontrolli inventari toote SKU-123 jaoks"
- "Mis on homme plaanis?"
- "Otsi meie sisemisest wikist sissejuhatavaid dokumente"
Välistest andmeallikatest
Tooge reaalajas andmeid:
- "Mis on praegune ilm Pariisis?"
- "Saada uusim aktsiahind AAPL jaoks"
- "Kontrolli lennu olekut UA123"
Arendustööriistad
Tehnilistele meeskondadele:
- "Mis on viimase versiooni olek?"
- "Otsi meie GitHubi probleemidest autentimise vigu"
- "Kontrolli tootmisserverite tervist"
MCP Serveri Näited
Populaarsed MCP Serverid
| Server | Eesmärk | Link |
|---|---|---|
| Filesystem | Kohalike failide lugemine/kirjutamine | Sisseehitatud viidatud server |
| PostgreSQL | Andmebaaside päringud | Kogukonna server |
| GitHub | Repo haldamine | Kogukonna server |
| Slack | Sõnumite integreerimine | Kogukonna server |
Leia rohkem: Külastage MCP Server Registry kogukonna serverite jaoks.
Iseseisvalt Majutatavad MCP Serverid
Saate luua kohandatud MCP servereid:
- Erakaitstud sisemiste süsteemide jaoks
- Kohandatud äriloogika jaoks
- Turvalise/privaatse andmejuurdepääsu jaoks
Turvalisuse Kaalutlused
Autentimine
| Meetod | Kasutusjuht |
|---|---|
| API Key | Lihtne serveritevaheline autentimine |
| OAuth 2.0 | Kasutaja delegeeritud juurdepääs |
| mTLS | Kõrge turvalisuse keskkonnad |
Andmete Privaatsus
- MCP päringud võivad sisaldada kasutajaandmeid
- Veenduge, et teie MCP server käsitleb andmeid õigesti
- Kaaluge andmete elukoha nõudeid
- Logige ja auditeerige MCP tööriistade kõnesid
Võrguturve
- Kasutage HTTPS-i kõigi MCP ühenduste jaoks
- Piirake MCP serveri juurdepääsu AI SmartTalk IP-dele
- Rakendage kiiruspiiranguid oma MCP serveris
Tõrkeotsing
Ühenduse Probleemid
| Probleem | Lahendus |
|---|---|
| "Ühendus keeldutud" | Kontrollige serveri URL-i ja porti |
| "Autentimine ebaõnnestus" | Kontrollige volitusi/API võtmeid |
| "Aegumine" | Kontrollige võrguühendust, tulemüürireegleid |
| "SSL viga" | Veenduge, et SSL-sertifikaat on kehtiv |
Tööriistade Avamise Probleemid
| Probleem | Lahendus |
|---|---|
| "Tööriistu ei leitud" | Kontrollige, et MCP server eksponeerib tööriistu õigesti |
| "Tööriist pole saadaval" | Kontrollige, et tööriist on serveripoolselt lubatud |
| "Schema kokkusobimatus" | Uuendage AI SmartTalk, et värskendada tööriista skeeme |
Käitamise Probleemid
| Probleem | Lahendus |
|---|---|
| "Tööriista kõne ebaõnnestus" | Kontrollige serveri logisid vigade osas |
| "Ootamatu vastus" | Veenduge, et tööriist tagastab oodatud formaadi |
| "Kiiruspiirang" | Rakendage tagasiastumist või suurendage piire |
MCP Serverite Halduse
| Tegevus | Kuidas |
|---|---|
| Lisa server | Seaded → Integreerimised → MCP → Lisa Server |
| Muuda serverit | Klõpsake serveri nime, et muuta |
| Keela server | Lülitage välja ilma kustutamata |
| Eemalda server | Kustuta nupp (tööriistad muutuvad kättesaamatuks) |
| Värskenda tööriistu | Klõpsake Värskenda, et uuesti avastada tööriistu |
Parimad Tavad
- Alustage lihtsalt: Ühendage üks server, testige põhjalikult ja seejärel laiendage
- Dokumenteerige tööriistad: Hoidke sisemisi dokumente selle kohta, mida iga tööriist teeb
- Jälgige kasutust: Jälgige, milliseid tööriistu kutsutakse ja nende jõudlust
- Käsitlege vigu elegantselt: AI peaks tööriistade tõrkeid elegantsetena käsitlema
- Turvake volitused: Kasutage keskkonnamuutujaid, mitte kõvakooditud võtmeid
- Versioonige oma servereid: MCP serverid peaksid olema versioonitud stabiilsuse tagamiseks