MCP
Obe strany protokolu: server aj klient.
Čo to robí
Platforma je MCP server: zdrojový server OAuth 2.1 s kontrolou rozsahu, politikou schvaľovania a knihou volaní. To umožňuje externým klientom používať vašich agentov ako nástroje. Je to tiež MCP klient: akýkoľvek vzdialený MCP server sa stáva konektorom bez kódu špecifického pre poskytovateľa, chráneným ističom, takže nestabilná tretia strana nemôže so sebou stiahnuť celú konverzáciu.
Prečo na tom záleží
Väčšina produktov si vyberie jednu stranu MCP a nazve to podporou. To, že sme obojím, znamená, že váš agent môže byť použitý ako nástroj a zároveň môže nástroje sám používať, vďaka čomu je kombinovateľný a nie iba koncový.
Ako to funguje
Serverová strana je skutočný zdrojový server OAuth 2.1
Kontroly rozsahu a schvaľovacia politika riadia volania nástrojov a volania sa zapisujú do knihy relácií, namiesto toho, aby fungovali štýlom „odošli a zabudni“.
Klientska strana je generická
Pridanie vzdialeného MCP servera je otázkou konfigurácie. Iba niekoľko konektorov má ručne napísané natívne adaptéry; zvyšok ide generickou cestou.
Zlyhávajúci server nástrojov je izolovaný
Pri nesprávnom správaní vzdialeného servera sa aktivuje istič, takže jeho zlyhania obmedzia iba jednu funkciu namiesto celej konverzácie.
Otázky
- Môžem pripojiť svoj vlastný MCP server?
- Áno: stane sa konektorom bez akéhokoľvek vlastného kódu. Autentifikácia dnes prebieha cez statický bearer token; podpora OAuth 2.1 pre vlastné vzdialené servery je plánovaná.
- Môžu iné nástroje volať môjho agenta cez MCP?
- Áno. Platforma sprístupňuje rozhranie MCP servera s OAuth, rozsahmi a schvaľovacou politikou.
The rest of the bag
Oprávnenia pre jednotlivé dokumenty, ktoré filtrujú odpovede, nielen stránky.
Vyhodnocovanie pravidiel sa kvôli rýchlosti ukladá do vyrovnávacej pamäte pre každú reláciu; zmena oprávnení sa prejaví pri zneplatnení vyrovnávacej pamäte, nie okamžite pri každej prebiehajúcej požiadavke.
Každý priečinok a každý koncový dokument obsahuje pravidlá prístupu: verejné, pre prihlásených alebo schválené vlastníkom. Tieto pravidlá sa premietajú do obálky relácie, ktorá filtruje, čo môže agent získať pred tým, než odpovie. Register funkcií obmedzuje celé funkcie pre jednotlivých nájomcov (tenantov) a kritické kontroly prístupu sa v prípade chyby predvolene uzatvárajú (fail closed).
Dokumentácia
Priečinkový strom, ktorý agent číta, a konfiguračný súbor, ktorým sa riadi.
Extrakcia zahŕňa PDF súbory, tabuľky a prepisy. Exotické binárne formáty sa nespracovávajú.
Udalosti
Trvalý záznam toho, čo agenti urobili a prečo.
Zbernica udalostí v rámci procesu je jednodový emitor, nie distribuovaný broker. Trvalý záznam medzi agentmi je samostatná kniha úloh v Postgres.
That was step 5 of 6: the agent consults its bag. Next, tasks, delegation edges, decisions and artifacts persist as rows you can replay, and the spend is already accounted for.