MCP
Ambas as extremidades do protocolo: servidor e cliente.
O que faz
A plataforma é um servidor MCP: um servidor de recursos OAuth 2.1 com verificações de escopo, uma política de aprovação e um livro razão de chamadas. Isso permite que clientes externos usem seus agentes como ferramentas. É também um cliente MCP: qualquer servidor MCP remoto se torna um conector sem código por provedor, protegido por um disjuntor para que um terceiro defeituoso não possa derrubar a conversa com ele.
Por que isso importa
A maioria dos produtos escolhe uma extremidade de MCP e a chama de suporte. Ser ambos significa que seu agente pode ser usado como uma ferramenta e pode usar ferramentas, o que o torna composable em vez de terminal.
Como funciona
O lado do servidor é um servidor de recursos OAuth 2.1 real
Verificações de escopo e uma política de aprovação de chamadas de ferramentas de porta, e as chamadas são gravadas em um livro razão de sessão em vez de fogo e esquecer.
O lado do cliente é genérico
Adicionar um servidor MCP remoto é configuração. Apenas um casal de conectores têm adaptadores nativos escritos à mão; o resto passa pelo caminho genérico.
Um servidor de ferramenta que falha está contido
Um disjuntor dispara em um controle remoto que se comporta mal, portanto suas falhas degradam uma capacidade em vez da conversa.
Perguntas
- Posso conectar meu próprio servidor MCP?
- Sim: torna-se um conector sem código personalizado. Autenticação é um token de portador estático hoje; OAuth 2.1 para servidores remotos personalizados está planejado.
- Outras ferramentas podem chamar meu agente via MCP?
- Sim. A plataforma expõe uma superfície de servidor MCP com OAuth, escopos e uma política de aprovação.
The rest of the bag
AccessControl
Permissões por documento que filtram respostas, não apenas páginas.
A resolução de política é armazenada em cache por sessão para velocidade; uma mudança de permissão é propagada na invalidação do cache em vez de instantaneamente em cada requisição em voo.
Documentos
Uma árvore de pastas que o agente lê e um arquivo de configuração que obedece.
A extração cobre PDFs, planilhas e transcrições. Formatos binários exóticos não são analisados.
Eventos
Um registro durável do que os agentes fizeram e por quê.
O barramento de eventos em processo é um emissor de nó único, não um intermediário distribuído. O registro durável entre agentes é um livro-razão de tarefas 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.