MCP
Obě strany protokolu: server i klient.
Co to dělá
Platforma je MCP server: resursní server OAuth 2.1 s kontrolou rozsahu, schvalovací politikou a knihou volání. To umožňuje externím klientům používat vaše agenty jako nástroje. Je to také MCP klient: jakýkoli vzdálený MCP server se stává konektorem bez nutnosti specifického kódu pro daného poskytovatele, chráněným jističem, takže nespolehlivá třetí strana nemůže shodit celou konverzaci.
Proč na tom záleží
Většina produktů si vybere jednu stranu MCP a nazve to podporou. Být obojím znamená, že váš agent může být použit jako nástroj a zároveň může nástroje sám používat, což z něj činí modulární, nikoli jednoúčelový systém.
Jak to funguje
Strana serveru je skutečný resursní server OAuth 2.1
Kontroly rozsahu a schvalovací politika řídí volání nástrojů a tato volání se zapisují do knihy relací, místo aby fungovala stylem „odešli a zapomeň“.
Klientská strana je generická
Přidání vzdáleného MCP serveru je otázkou konfigurace. Pouze několik konektorů má ručně psané nativní adaptéry; zbytek využívá generickou cestu.
Selhávající server nástrojů je izolován
Při nesprávném chování vzdáleného serveru se aktivuje jistič, takže jeho selhání omezí pouze jednu funkci, nikoli celou konverzaci.
Otázky
- Mohu připojit svůj vlastní MCP server?
- Ano: stane se konektorem bez nutnosti psát kód na míru. Autentizace dnes probíhá přes statický bearer token; podpora OAuth 2.1 pro vlastní vzdálené servery se plánuje.
- Mohou ostatní nástroje volat mého agenta přes MCP?
- Ano. Platforma poskytuje rozhraní MCP serveru s OAuth, rozsahy a schvalovací politikou.
The rest of the bag
AccessControl
Oprávnění pro jednotlivé dokumenty, která filtrují odpovědi, nikoli pouze stránky.
Vyhodnocení zásad se kvůli rychlosti ukládá do mezipaměti pro každou relaci; změna oprávnění se projeví při zneplatnění mezipaměti, nikoli okamžitě u každého probíhajícího požadavku.
Dokumentace
Strom složek, který agent čte, a konfigurační soubor, kterým se řídí.
Extrakce zahrnuje PDF, tabulky a přepisy. Exotické binární formáty nejsou analyzovány.
Události
Trvalý záznam toho, co agenti udělali a proč.
Vnitroprocesová sběrnice událostí je emitor na jednom uzlu, nikoli distribuovaný broker. Trvalý záznam napříč agenty je samostatná kniha úkolů v Postgresu.
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.