MCP
Ambos extremos del protocolo: servidor y cliente.
Qué hace
La plataforma es un servidor MCP: un servidor de recursos OAuth 2.1 con controles de alcance, una política de aprobación y un libro mayor de llamadas. Esto permite a los clientes externos usar sus agentes como herramientas. También es un cliente MCP: cualquier servidor MCP remoto se convierte en un conector sin código por proveedor, protegido por un disyuntor para que un tercero defectuoso no pueda derribar la conversación con él.
Por qué es importante
La mayoría de los productos eligen un extremo de MCP y lo llaman soporte. Ser ambos significa que tu agente puede usarse como herramienta y puede usar herramientas, lo que lo hace composable en lugar de terminal.
Cómo funciona
El lado del servidor es un servidor de recursos OAuth 2.1 real
Las verificaciones de alcance y una política de aprobación de puerta a puerta de herramientas, y las llamadas se escriben en un libro mayor de sesión en lugar de ser fuego y olvido.
El lado del cliente es genérico
Agregar un servidor MCP remoto es configuración. Solo un par de conectores tienen adaptadores nativos escritos a mano; el resto pasa por la ruta genérica.
Un servidor de herramientas que falla está contenido
Un disyuntor se dispara en un control remoto que se comporta mal, de modo que sus fallas degradan una capacidad en lugar de la conversación.
Preguntas
- ¿Puedo conectar mi propio servidor MCP?
- Sí: se convierte en un conector sin código personalizado. La autenticación es un token portador estático hoy; OAuth 2.1 para servidores remotos personalizados está planeado.
- ¿Pueden otras herramientas llamar a mi agente sobre MCP?
- Sí. La plataforma expone una superficie de servidor MCP con OAuth, alcances y una política de aprobación.
The rest of the bag
AccessControl
Permisos por documento que filtran respuestas, no solo páginas.
La resolución de políticas se almacena en caché por sesión para velocidad; un cambio de permiso se propaga en la invalidación de caché en lugar de instantáneamente en cada solicitud en vuelo.
Documentos
Un árbol de carpetas que el agente lee y un archivo de configuración que obedece.
La extracción cubre PDF, hojas de cálculo y transcripciones. Los formatos binarios exóticos no se analizan.
Eventos
Un registro duradero de lo que hicieron los agentes y por qué.
El bus de eventos en proceso es un emisor de nodo único, no un intermediario distribuido. El registro de tareas duradero entre agentes es un libro mayor de tareas Postgres separado.
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.