Treceți la conținutul principal

Clienți MCP

Model Context Protocol (MCP) este un standard deschis pentru expunerea instrumentelor către modelele AI. Multe servicii oferă un server MCP, iar dumneavoastră vă puteți scrie propriul server. Un client MCP AI conectează MonoChat la un server MCP, astfel încât instrumentele oferite de acel server să poată fi date nodurilor AI și agenților AI, alături de funcțiile Instrument AI pe care le scrieți în MonoChat.

Le gestionați în Setări › Automatizare › Clienți MCP AI.

Cum funcționează​

  1. Adăugați adresa serverului MCP și vă conectați. MonoChat citește ce oferă serverul: Instrumente, Resurse, Șabloane de resurse și Prompturi.
  2. Când salvați, MonoChat păstrează lista respectivă drept conținutul clientului.
  3. Într-un nod Creează finalizare de chat AI sau într-un nod Agent AI alegeți instrumentele pe care vreți să le aibă nodul și puteți rescrie descrierea fiecărui instrument pentru model.
  4. În timpul conversației, modelul decide când să apeleze un instrument; MonoChat apelează serverul MCP și returnează rezultatul modelului.

Doar instrumentele pe care le adăugați unui nod îi sunt disponibile, astfel încât fiecare nod vede doar ce are nevoie.

Adăugați un client MCP​

  1. Accesați Setări › Automatizare › Clienți MCP AI și faceți clic pe + (Creați).

  2. Completați câmpurile:

    CâmpDescriere
    NumeUn nume pentru server, afișat lângă fiecare dintre instrumentele sale în panourile nodurilor.
    DescriereNote opționale.
    VersiuneVersiunea clientului pe care MonoChat o anunță serverului la conectare, de exemplu 1.0.0.
    EndpointURL-ul de bază al serverului MCP. MonoChat se conectează cu transportul SSE la <Endpoint>/sse, deci introduceți adresa fără /sse.
    Tip de autentificareNone, Basic (cu Nume de utilizator și Parolă) sau Bearer (cu Token). Credențialele sunt salvate împreună cu clientul.
  3. Faceți clic pe Conectați. MonoChat se conectează la server și afișează ce a găsit, în file:

    • Informații server: Numele, Versiunea, Versiunea protocolului și Instrucțiunile serverului.
    • Instrumente: numele și descrierea fiecărui instrument.
    • Resurse, Șabloane de resurse și Prompturi, dacă serverul oferă astfel de elemente.
  4. Dacă lista arată corect, faceți clic pe Salvați. Pentru a schimba adresa și a încerca din nou, faceți clic pe butonul Deconectează de lângă ea.

sfat

Dacă Conectați eșuează, verificați că endpoint-ul este accesibil de pe internet, că serverul acceptă transportul SSE și că URL-ul nu se termină deja cu /sse.

Actualizați lista de instrumente​

Când serverul MCP adaugă sau modifică instrumente, deschideți clientul cu Actualizați. MonoChat se conectează din nou și afișează conținutul curent; faceți clic pe Actualizați pentru a salva noua listă.

Ștergerea unui client îi șterge și conținutul, deci nodurile pierd instrumentele provenite de la el.

Dați instrumente unui nod​

Nodul Creează finalizare de chat AI​

  1. Deschideți nodul și derulați până la Setări instrument de conținut client MCP AI.
  2. Faceți clic pe Setați instrumentele de conținut client MCP AI. Panoul Instrumente de conținut client MCP AI listează instrumentele deja adăugate acestui nod.
  3. Faceți clic pe + (Creați), apoi alegeți un instrument în Instrumente de conținut client MCP AI. Instrumentele sunt listate ca <client name> - <tool name>.
  4. Descrierea este completată cu descrierea proprie a instrumentului. Editați-o dacă vreți să-i spuneți modelului mai precis când să folosească instrumentul, de exemplu „Folosește-l pentru a căuta o comandă după numărul ei”. Descrierea este obligatorie.
  5. Repetați pentru fiecare instrument, apoi salvați nodul.

Puteți actualiza descrierea unui instrument sau îl puteți elimina din nod în același panou.

Nodul Agent AI​

Nodul Agent AI are același buton Setați instrumentele de conținut client MCP AI în secțiunea sa Setări instrument. Instrumentele MCP selectate sunt oferite agentului împreună cu domeniile AI și instrumentele AI ale nodului, pe orice harness. Consultați Agenți AI.

informație

O rulare a agentului verifică dacă fiecare instrument MCP al nodului mai există în spațiul dumneavoastră de lucru. Dacă ștergeți un client MCP folosit de un nod, rulările acelui nod eșuează cu „Un domeniu AI sau un instrument MCP nu a fost găsit în acest spațiu de lucru.” până când eliminați instrumentul din nod.

Permisiuni​

Accesul este controlat de permisiunile de rol Citire / Creare / Actualizare / Ștergere clienți AI MCP în automatizare și Citire conținut clienți AI MCP în automatizare. Consultați Roluri.