Vad MCP är
Model Context Protocol (MCP) är en öppen standard som låter en AI-assistent använda externa tjänster på ett enhetligt sätt. En tjänst publicerar en lista med verktyg. Varje verktyg har ett namn, en beskrivning, indata det tar och formen på det det returnerar. Assistenten läser listan, väljer ett verktyg när samtalet kräver det och får ett strukturerat svar tillbaka.
Ritningen visar den planerade designen. MCP-servern är ännu inte tillgänglig.
- Assistenten läser listan med verktyg och väljer ett när samtalet kräver det.
- Skrivskyddade verktyg kommer först: tillverkningskapacitet, konstruktionen, kontrollrapporten.
- Verktyg som skriver: uppladdningar och offerter.
- Verktyget som binder pengar kan bara förbereda en beställning. Du betalar på webbplatsen.
- Webbplatsen svarar i strukturerad form, med exakta tal.
För dig är effekten enkel. I stället för att assistenten gissar hur en webbplats fungerar berättar webbplatsen exakt vad den kan göra. Assistenten kan sedan göra saker som ”kontrollera den här kortfilen” eller ”visa mig ett pris” på ett exakt och repeterbart sätt.
Varför en fabrik erbjuder verktyg i stället för ett webbformulär
Ett webbformulär är gjort för mänskliga ögon. En assistent som använder ett måste titta på skärmbilder eller skrapa sidan, och det går sönder när sidan ändras.
En verktygslista är gjord för programvara. Den säger vad varje steg behöver och vad som kommer tillbaka. För en kortbeställning spelar det roll, eftersom stegen är exakta: ladda upp filer, läs kontrollrapporten, ändra ett alternativ, läs priset, bekräfta. Varje steg har tal som måste vara exakta, till exempel en hålstorlek i mikrometer eller ett pris i en valuta. Strukturerade svar håller dem exakta.
Verktyg gör också säkerhet lättare. Ett verktyg kan rakt säga att det spenderar pengar, och en assistent kan byggas för att fråga dig innan den använder ett sådant verktyg. Ett webbformulär ger ingen sådan signal.
Vad som finns idag och vad som är planerat
Idag. Det finns ett REST-API för flödet uppladdning, filkontroll och offert. Det fungerar utan konto via en gästsession. Det har ett offentligt kapacitetsdokument, en rapport med 25 kontroller, en prisförhandsvisning och en sparad offert. Beställning och betalning är ännu inte öppna. API-snabbstarten visar anropen.
Planerat, inte tillgängligt. MCP-servern, API-nycklar, inloggning för agenter och beställning via en agent är planerade och inte tillgängliga. Vi ger inga datum. Resten av artikeln beskriver planen.
Säkerhetsmodellen
Designen är beslutad. Den vilar på fyra regler.
- En agent arbetar alltid för en inloggad person. Agenter har inga egna konton. Du loggar in med ditt eget konto och tillåter agenten att agera för dig med namngivna behörigheter. Du kan ta tillbaka behörigheten.
- Agenten kan förbereda en beställning. Den kan inte betala själv. När en agent ber att få lägga en beställning är resultatet en beställning som väntar på betalning och en länk till vår webbplats. Du öppnar länken, ser exakt beställning och totalsumma och beslutar. Länken fungerar en gång, är bunden till ditt konto och slutar fungera om offerten eller totalsumman ändras.
- En ingenjör bekräftar varje beställning. Vem som än lade den kontrollerar en ingenjör filerna och beställningen innan produktion börjar.
- Skrivskyddade verktyg kommer först. Verktyg som bara läser, som tillverkningskapacitet, konstruktionen och kontrollrapporten, kommer före verktyg som skriver. Verktyg som binder pengar kommer sist.
- Du loggar in med ditt eget konto och tillåter agenten att agera för dig.
- Agenten förbereder en beställning. Den kan inte betala själv.
- Webbplatsen visar exakt beställning och totalsumma bakom en länk.
- En ingenjör bekräftar varje beställning före produktion.
- Den bärnstensfärgade vägen är godkännandelänken: den går till dig, inte till agenten.
Det finns avsiktligt inget verktyg som ändrar dina betalningsmetoder, dina adresser eller kontots gränser. De finns bara i webbläsaren, där du är.
Vi behandlar också text från dina filer som data. Filnamn, text i designfiler och stycklistebeskrivningar kommer tillbaka i fält med begränsad längd, aldrig som instruktioner. Text i en fil kan inte ändra vad agenten får göra.
De planerade verktygen
Detta är verktygen i designen. De är en plan, och namn och detaljer kan ändras.
| Grupp | Verktyg |
|---|---|
| Läsa vad vi kan tillverka | tillverkningskapacitet: alternativ, gränsvärden, länder |
| Ladda upp och läsa en konstruktion | skapa en uppladdningssession, få en konstruktion med dess igenkända lager och storlek |
| Kontrollera | validera en konstruktion, få valideringsrapporten |
| Offert | skapa en offert, uppdatera dess alternativ, få en offert |
| Beställning | lägga en beställning, få en beställning, lista beställningar, svara på en teknisk fråga, avbryta en beställning före produktion |
| Adresser | lista adresser |
Att lägga en beställning returnerar godkännandelänken som beskrivs ovan. Avbrytning är bara möjlig före frisläppande till produktion.
Vad detta betyder när det kommer
Säg att du ber en assistent beställa tjugo kort. Den läser tillverkningskapaciteten, laddar upp ditt zip-arkiv, läser kontrollrapporten och berättar vad den rättade. Den skapar en offert och visar priset. Den förbereder sedan beställningen och ger dig en länk. Du öppnar den, kontrollerar totalsumman och adressen och betalar. En ingenjör bekräftar filerna, och produktion börjar.
Vid ingen tidpunkt håller agenten dina betalningsuppgifter. Vid ingen tidpunkt kan den spendera utan dig. Om svaret ser fel ut ser du det i offerten innan pengar rör sig.
Vad MCP inte ändrar
MCP är ett sätt att nå samma tjänst. Det lägger inte till nya befogenheter. En agent som använder MCP-servern möter samma filkontroll, samma gränsvärden, samma priser och samma tekniska granskning som en person som använder webbplatsen. Behörigheterna du ger en agent är smalare än dina egna. Ett verktyg kan bara göra det dess behörighet tillåter, och du kan ta bort behörigheten när som helst.
Vad du kan göra nu
Du behöver inte vänta. Idag kan du använda samma filkontroll och prisförhandsvisning via API:t, på egen hand eller via en assistent som kan anropa webbtjänster. Om du arbetar med en assistent, ge den vår PCB-designguide för AI-assistenter. Om du vill veta hur du arbetar med en assistent i allmänhet, läs Beställa kort med en AI-assistent.
När MCP-servern är öppen kommer den här sidan att säga det.