Ce este MCP
Model Context Protocol (MCP) este un standard deschis care permite unui asistent AI să folosească servicii externe într-un mod uniform. Un serviciu publică o listă de instrumente. Fiecare instrument are un nume, o descriere, intrările pe care le ia și forma a ceea ce returnează. Asistentul citește lista, alege un instrument când conversația o cere și primește înapoi un răspuns structurat.
Desenul arată proiectarea planificată. Serverul MCP nu este încă disponibil.
- Asistentul citește lista de instrumente și alege unul când conversația o cere.
- Instrumentele numai pentru citire vin primele: capacitățile de fabricație, proiectarea, raportul de verificare.
- Instrumentele care scriu: încărcări și oferte.
- Instrumentul care angajează bani poate numai să pregătească o comandă. Dumneavoastră plătiți pe site.
- Site-ul răspunde într-o formă structurată, cu numere exacte.
Pentru dumneavoastră efectul este simplu. În loc să ghicească cum funcționează un site, asistentul află de la site exact ce poate face. Apoi asistentul poate face lucruri ca „verifică acest fișier de placă” sau „arată-mi un preț” într-un mod exact și repetabil.
De ce o fabrică oferă instrumente în loc de un formular web
Un formular web este făcut pentru ochii omenești. Un asistent care îl folosește trebuie să se uite la capturi de ecran sau să răzuie pagina și se strică atunci când pagina se schimbă.
O listă de instrumente este făcută pentru software. Spune ce are nevoie fiecare pas și ce revine. Pentru o comandă de plăci acest lucru contează, pentru că pașii sunt preciși: încărcarea fișierelor, citirea raportului de verificare, schimbarea unei opțiuni, citirea prețului, confirmarea. Fiecare pas are numere care trebuie să fie exacte, de exemplu o dimensiune a găurii în micrometri sau un preț într-o monedă. Răspunsurile structurate le păstrează exacte.
Instrumentele fac și siguranța mai ușoară. Un instrument poate spune clar că cheltuiește bani, iar un asistent poate fi construit să vă întrebe înainte să-l folosească. Un formular web nu dă un astfel de semnal.
Ce există astăzi și ce este planificat
Astăzi. Există un API REST pentru fluxul de încărcare, verificare a fișierelor și ofertă. Funcționează fără cont printr-o sesiune de vizitator. Are un document public de capacități de fabricație, un raport cu 25 de verificări, o previzualizare de preț și o ofertă păstrată. Comandarea și plata nu sunt încă deschise. Articolul Pornire rapidă API arată apelurile.
Planificat, indisponibil. Serverul MCP, cheile API, autentificarea pentru agenți și comandarea printr-un agent sunt planificate și indisponibile. Nu dăm date. Restul acestui articol descrie planul.
Modelul de siguranță
Proiectarea este decisă. Se sprijină pe patru reguli.
- Un agent lucrează întotdeauna pentru o persoană autentificată. Agenții nu au conturi proprii. Dumneavoastră vă autentificați cu contul propriu și îi permiteți agentului să acționeze pentru dumneavoastră cu permisiuni numite. Puteți retrage permisiunea.
- Agentul poate pregăti o comandă. Nu poate plăti singur. Când un agent cere plasarea unei comenzi, rezultatul este o comandă în așteptarea plății și un link spre site-ul nostru. Dumneavoastră deschideți linkul, vedeți comanda și totalul exacte și decideți. Linkul funcționează o dată, este legat de contul dumneavoastră și nu mai funcționează dacă se schimbă oferta sau totalul.
- Un inginer confirmă fiecare comandă. Oricine a plasat-o, un inginer verifică fișierele și comanda înainte să înceapă producția.
- Instrumentele numai pentru citire vin primele. Instrumentele care numai citesc, de exemplu capacitățile de fabricație, proiectarea și raportul de verificare, vin înaintea instrumentelor care scriu. Instrumentele care angajează bani vin ultimele.
- Dumneavoastră vă autentificați cu contul propriu și permiteți agentului să acționeze pentru dumneavoastră.
- Agentul pregătește o comandă. Nu poate plăti singur.
- Site-ul arată comanda și totalul exacte în spatele unui link.
- Un inginer confirmă fiecare comandă înainte de producție.
- Calea chihlimbar este linkul de aprobare: merge la dumneavoastră, nu la agent.
În mod deliberat nu există niciun instrument care să schimbe metodele de plată, adresele sau limitele contului. Acestea există numai în browser, acolo unde sunteți dumneavoastră.
Tratăm și textul din fișierele dumneavoastră ca date. Numele de fișiere, textul din fișierele de proiectare și descrierile BOM revin în câmpuri cu lungime limitată, niciodată ca instrucțiuni. Textul dintr-un fișier nu poate schimba ce are voie agentul să facă.
Instrumentele planificate
Acestea sunt instrumentele din proiectare. Sunt un plan, iar numele și detaliile se pot schimba.
| Grup | Instrumente |
|---|---|
| Citirea a ceea ce putem fabrica | capacități: opțiuni, limite, țări |
| Încărcarea și citirea unei proiectări | crearea unei sesiuni de încărcare, obținerea unei proiectări cu straturile recunoscute și dimensiunea |
| Verificare | verificarea unei proiectări, obținerea raportului de verificare |
| Ofertă | crearea unei oferte, actualizarea opțiunilor ei, obținerea unei oferte |
| Comandă | plasarea unei comenzi, obținerea unei comenzi, listarea comenzilor, răspunsul la o întrebare tehnică, anularea unei comenzi înainte de producție |
| Adrese | listarea adreselor |
Plasarea unei comenzi returnează linkul de aprobare descris mai sus. Anularea este posibilă numai înainte de eliberarea pentru producție.
Ce înseamnă acest lucru când sosește
Să presupunem că cereți unui asistent să comande douăzeci de plăci. Citește capacitățile de fabricație, încarcă fișierul zip, citește raportul de verificare și vă spune ce a corectat. Creează o ofertă și vă arată prețul. Apoi pregătește comanda și vă dă un link. Dumneavoastră îl deschideți, verificați totalul și adresa și plătiți. Un inginer confirmă fișierele și producția începe.
În niciun moment agentul nu deține datele dumneavoastră de plată. În niciun moment nu poate cheltui fără dumneavoastră. Dacă răspunsul lui pare greșit, vedeți acest lucru în ofertă înainte să se miște banii.
Ce nu schimbă MCP
MCP este o modalitate de a ajunge la același serviciu. Nu adaugă puteri noi. Un agent care folosește serverul MCP întâlnește aceeași verificare a fișierelor, aceleași limite, aceleași prețuri și aceeași verificare tehnică a unui inginer ca o persoană care folosește site-ul. Permisiunile pe care i le dați unui agent sunt mai înguste decât ale dumneavoastră. Un instrument poate face numai ceea ce îi permite permisiunea lui, iar dumneavoastră puteți retrage permisiunea oricând.
Ce puteți face acum
Nu trebuie să așteptați. Astăzi puteți folosi aceeași verificare a fișierelor și aceeași previzualizare de preț prin API, singuri sau printr-un asistent care poate apela servicii web. Dacă lucrați cu un asistent, dați-i Ghidul de proiectare PCB pentru asistenți AI. Dacă vreți să știți cum lucrați cu un asistent în general, citiți Comandarea plăcilor cu un asistent AI.
Când serverul MCP va fi deschis, această pagină va spune acest lucru.