MCP Serveri
Savienojiet ārējās rīkus un pakalpojumus ar AI SmartTalk, izmantojot Model Context Protocol (MCP). MCP ir atvērts standarts, kas ļauj AI asistentiem mijiedarboties ar ārējām sistēmām caur vienotu saskarni.
Pārskats
MCP Server integrācija ļauj jums:
- Savienot jebkuru MCP saderīgu serveri
- Izvietot rīkus jūsu AI, lai tos izmantotu sarunās
- Piekļūt ārējiem datiem caur standartizētiem protokoliem
- Paplašināt iespējas bez pielāgotas izstrādes
Kas ir MCP? Model Context Protocol ir atvērts standarts (izstrādāts uzņēmumā Anthropic), kas ļauj AI sistēmām droši savienoties ar ārējiem datu avotiem un rīkiem.
Prasības
Pirms sākat, pārliecinieties, ka jums ir:
- Aktīva AI SmartTalk konts
- Piekļuve MCP serverim (pašuzņēmējs vai trešās puses)
- MCP servera URL un autentifikācijas akreditīvi
- Izpratne par to, kuri rīki tiek piedāvāti MCP serverī
Kā darbojas MCP
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ Lietotāja vaicājums │────▶│ AI SmartTalk │────▶│ MCP Server │
│ │ │ (AI aģents) │ │ │
│ "Pārbaudiet manu CRM" │ │ │ │ - CRM rīki │
│ │◀────│ Apstrādā vaicājumu │◀────│ - DB vaicājumi │
│ Atbilde │ │ Izsauc MCP rīkus │ │ - Failu piekļuve │
└─────────────────┘ └─────────────────┘ └─────────────────┘
- Lietotājs uzdod jautājumu, kas prasa ārējus datus
- AI SmartTalk atpazīst, ka nepieciešams MCP rīks
- Tiek izsaukts MCP serveris ar atbilstošo rīku
- Atbilde tiek atgriezta un AI formulē atbildi
Pakāpeniska iestatīšana
1. solis: Piekļuve MCP integrācijai
- Pierakstieties savā AI SmartTalk kontā
- Dodieties uz Iestatījumi → Integrācijas
- Atrodiet MCP serverus un noklikšķiniet uz Pievienot serveri
2. solis: Konfigurēt MCP serveri
Ievadiet savus MCP servera datus:
| Lauks | Apraksts |
|---|---|
| Servera nosaukums | Draudzīgs nosaukums šai savienojumam |
| Servera URL | MCP servera galapunkts (piemēram, https://mcp.example.com) |
| Transporta veids | SSE (Server-Sent Events) vai WebSocket |
| Autentifikācija | API atslēga, OAuth vai nekas |
3. solis: Pārbaudīt savienojumu
- Noklikšķiniet uz Pārbaudīt savienojumu
- AI SmartTalk nosūtīs pieprasījumu MCP serverim
- Pārliecinieties, ka statuss rāda Savienots
4. solis: Atklāt pieejamos rīkus
Kad esat savienots, AI SmartTalk iegūst pieejamo rīku sarakstu:
| Rīks | Apraksts | Parametri |
|---|---|---|
search_crm | Meklēt klientu ierakstus | query, limit |
create_ticket | Izveidot atbalsta biļeti | title, description |
get_weather | Iegūt laika datus | location |
5. solis: Iespējot rīkus jūsu AI
- Pārskatiet atklātos rīkus
- Iespējot rīkus, kurus vēlaties, lai jūsu AI izmanto
- Konfigurēt jebkādas rīku specifiskas iestatījumus
- Saglabāt savu konfigurāciju
SmartFlow integrācija
MCP rīkus var izmantot arī SmartFlow darba plūsmās:
MCP rīku izmantošana plūsmās
- SmartFlow atrodiet MCP darbību bibliotēkā
- Velciet MCP darbību savā plūsmā
- Izvēlieties MCP serveri un Rīku
- Kartējiet ievades parametrus no jūsu plūsmas konteksta
- Izmantojiet rīka atbildi nākamajās darbībās
Piemērs: Klienta meklēšanas plūsma
Trigger: Čata pakalpojums (kad lietotājs jautā par kontu)
Actions:
1. MCP Rīka izsaukums:
Serveris: Uzņēmuma CRM
Rīks: search_crm
Parametri:
query: {{user_email}}
2. AI atbilde:
Konteksts: CRM meklēšanas rezultāts
Uzvedne: Atbildēt uz lietotāja konta jautājumu
Lietošanas gadījumi
Klientu attiecību pārvaldība
Savienojiet savu CRM caur MCP:
- "Meklēt klientu Džonu Smitu"
- "Kāds ir konta #12345 statuss?"
- "Cik daudz atvērtu atbalsta biļešu mums ir?"
Iekšējie rīki
Piekļūstiet uzņēmuma sistēmām:
- "Pārbaudīt krājumus produktam SKU-123"
- "Kas ir plānots rītdienai?"
- "Meklēt mūsu iekšējā wiki uzņemšanas dokumentus"
Ārējie datu avoti
Iegūt dzīvās datus:
- "Kāds ir pašreizējais laiks Parīzē?"
- "Iegūt jaunāko akciju cenu AAPL"
- "Pārbaudīt lidojuma statusu UA123"
Izstrādes rīki
Tehniskajām komandām:
- "Kāds ir jaunākā būvniecības statuss?"
- "Meklēt mūsu GitHub problēmas par autentifikācijas kļūdām"
- "Pārbaudīt ražošanas serveru veselību"
MCP Server Piemēri
Populāri MCP Serveri
| Serveris | Mērķis | Saite |
|---|---|---|
| Filesystem | Lasīt/rakstīt vietējos failus | Iebūvēts atsauces serveris |
| PostgreSQL | Vaicājumi datubāzēm | Kopienas serveris |
| GitHub | Repo pārvaldība | Kopienas serveris |
| Slack | Ziņojumu integrācija | Kopienas serveris |
Atrodiet vairāk: Apmeklējiet MCP Server Registry kopienas serveriem.
Pašuzturēti MCP Serveri
Jūs varat izveidot pielāgotus MCP serverus:
- Proprietāras iekšējās sistēmas
- Pielāgota biznesa loģika
- Droša/privāta datu piekļuve
Drošības Apsvērumi
Autentifikācija
| Metode | Lietošanas gadījums |
|---|---|
| API Key | Vienkārša servera uz serveri autentifikācija |
| OAuth 2.0 | Lietotāja deleģēta piekļuve |
| mTLS | Augstas drošības vidēm |
Datu Privātums
- MCP pieprasījumi var saturēt lietotāju datus
- Pārliecinieties, ka jūsu MCP serveris apstrādā datus atbilstoši
- Apsveriet datu uzturēšanas prasības
- Reģistrējiet un auditējiet MCP rīku izsaukumus
Tīkla Drošība
- Izmantojiet HTTPS visām MCP savienojumiem
- Ierobežojiet MCP servera piekļuvi AI SmartTalk IP adresēm
- Ieviesiet ātruma ierobežojumus savā MCP serverī
Problēmu Novēršana
Savienojuma Problēmas
| Problēma | Risinājums |
|---|---|
| "Savienojums atteikts" | Pārbaudiet servera URL un portu |
| "Autentifikācija neizdevās" | Pārliecinieties par akreditācijas datus/API atslēgu |
| "Laika ierobežojums" | Pārbaudiet tīkla savienojamību, ugunsmūra noteikumus |
| "SSL kļūda" | Pārliecinieties, ka SSL sertifikāts ir derīgs |
Rīku Atklāšanas Problēmas
| Problēma | Risinājums |
|---|---|
| "Nav atrasti rīki" | Pārliecinieties, ka MCP serveris pareizi izsaka rīkus |
| "Rīks nav pieejams" | Pārbaudiet, vai rīks ir iespējots servera pusē |
| "Shēmas neatbilstība" | Atjauniniet AI SmartTalk, lai atsvaidzinātu rīku shēmas |
Izpildes Problēmas
| Problēma | Risinājums |
|---|---|
| "Rīka izsaukums neizdevās" | Pārbaudiet servera žurnālus kļūdām |
| "Neparedzēta atbilde" | Pārliecinieties, ka rīks atgriež sagaidāmo formātu |
| "Ātruma ierobežots" | Ieviesiet atpakaļejošu vai palieliniet ierobežojumus |
MCP Serveru Pārvaldība
| Darbība | Kā |
|---|---|
| Pievienot serveri | Iestatījumi → Integrācijas → MCP → Pievienot serveri |
| Rediģēt serveri | Noklikšķiniet uz servera nosaukuma, lai modificētu |
| Atspējot serveri | Izslēdziet bez dzēšanas |
| Noņemt serveri | Dzēšanas poga (rīki kļūst nepieejami) |
| Atsvaidzināt rīkus | Noklikšķiniet uz Atsvaidzināt, lai atkārtoti atklātu rīkus |
Labākās Prakses
- Sāciet vienkārši: Savienojiet vienu serveri, rūpīgi pārbaudiet, pēc tam paplašiniet
- Dokumentējiet rīkus: Saglabājiet iekšējās dokumentācijas par to, ko katrs rīks dara
- Uzraugiet lietojumu: Izsekojiet, kuri rīki tiek izsaukti un to veiktspēju
- Risiniet kļūdas eleganti: AI jāspēj eleganti apstrādāt rīku kļūmes
- Droši akreditācijas datus: Izmantojiet vides mainīgos, nevis cieti kodētas atslēgas
- Versējiet savus serverus: MCP serveriem jābūt versētiem stabilitātei