MCP
Protokollan molemmat päät: palvelin ja asiakas.
Mitä se tekee
Alusta on MCP-palvelin: OAuth 2.1 -resurssipalvelin, jossa on laajuustarkistukset, hyväksyntäkäytäntö ja kutsuloki. Tämän ansiosta ulkoiset asiakkaat voivat käyttää agenttejasi työkaluina. Se on myös MCP-asiakas: mikä tahansa etä-MCP-palvelin muuttuu liittimeksi ilman toimittajakohtaista koodia, ja sitä suojaa suojakatkaisin, jotta epävakaa kolmas osapuoli ei voi kaataa keskustelua mukanaan.
Miksi sillä on merkitystä
Useimmat tuotteet valitsevat MCP:stä vain toisen pään ja kutsuvat sitä tueksi. Molempien päiden tukeminen tarkoittaa, että agenttiasi voidaan käyttää työkaluna ja se voi käyttää työkaluja, mikä tekee siitä yhdisteltävän pelkän päätepisteen sijaan.
Miten se toimii
Palvelinpuoli on aito OAuth 2.1 -resurssipalvelin
Laajuustarkistukset ja hyväksyntäkäytäntö rajoittavat työkalukutsuja, ja kutsut kirjataan istuntolokiin sen sijaan, että ne olisivat "lähetä ja unohda" -tyyppisiä.
Asiakaspuoli on yleiskäyttöinen
Etä-MCP-palvelimen lisääminen on pelkkää konfigurointia. Vain muutamalla liittimellä on käsin kirjoitetut natiivit sovittimet; loput käyttävät yleistä polkua.
Vikaantuva työkalupalvelin eristetään
Suojakatkaisin laukeaa huonosti käyttäytyvän etäpalvelimen kohdalla, joten sen viat heikentävät vain yhtä ominaisuutta koko keskustelun sijaan.
Kysymykset
- Voinko liittää oman MCP-palvelimeni?
- Kyllä: siitä tulee liitin ilman räätälöityä koodia. Tunnistautuminen tapahtuu tällä hetkellä staattisella bearer-tunnuksella; OAuth 2.1 mukautetuille etäpalvelimille on suunnitteilla.
- Voivatko muut työkalut kutsua agenttiani MCP:n kautta?
- Kyllä. Alusta tarjoaa MCP-palvelinrajapinnan, jossa on OAuth, laajuudet ja hyväksyntäkäytäntö.
The rest of the bag
Asiakirjakohtaiset käyttöoikeudet, jotka suodattavat vastauksia, eivät vain sivuja.
Käyttöoikeuskäytäntöjen ratkaisut välimuistitetaan istuntokohtaisesti nopeuden vuoksi; muutos käyttöoikeuksissa astuu voimaan välimuistin mitätöinnin yhteydessä eikä välittömästi jokaisessa meneillään olevassa pyynnössä.
Jokaisella kansiolla ja yksittäisellä asiakirjalla on käyttöoikeuskäytäntö: julkinen, sisäänkirjautunut tai omistajan hyväksymä. Nämä käytännöt muodostavat istuntokohtaisen kehyksen, joka suodattaa sen, mitä agentti voi hakea ennen vastaamistaan. Ominaisuusrekisteri rajoittaa kokonaisia toimintoja vuokralaiskohtaisesti (tenant), ja kriittiset pääsynvalvonnat epäonnistuvat turvallisesti (fail closed).
Dokumentaatio
Kansiorakenne, jota agentti lukee, ja konfiguraatiotiedosto, jota se tottelee.
Tietojen haku kattaa PDF-tiedostot, taulukot ja litteraatit. Eksoottisia binäärimuotoja ei jäsennetä.
Tapahtumat
Pysyvä loki siitä, mitä agentit tekivät ja miksi.
Prosessinsisäinen tapahtumaväylä on yhden solmun lähetin, ei hajautettu välittäjä. Pysyvä agenttien välinen tallenne on erillinen Postgres-tehtäväloki.
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.