MCP em produção: permissão verificável vale mais que descrição extensa
Identidade por agente, ferramentas pequenas e autorização por operação são o ângulo útil das discussões da AGNTCon e MCPCon.
A cobertura da AGNTCon + MCPCon destaca identidade, autorização e desenho de ferramentas como preocupações operacionais do ecossistema de agentes.[9] O evento também marcou a entrada de OpenSandbox, Open Responses, Agent Skills e OpenEnv na Agentic AI Foundation, cobrindo diferentes partes dessa infraestrutura.[9] O ponto relevante para uma aplicação não é quantos padrões existem, mas quais garantias ela consegue impor.
O que muda para quem desenvolve
Entre as recomendações relatadas estão anotar ferramentas, diferenciar leitura de ações destrutivas e manter schemas compactos.[9] A OpenAI informou que descrições excessivas podem ser cortadas.[9] Logo, escrever mais instruções não demonstra que todo o conteúdo estará disponível na decisão do agente.
A leitura de engenharia é deixar a descrição orientar o uso e colocar a autorização no serviço. Uma ferramenta descrita como somente leitura não deveria conseguir alterar estado caso receba argumentos inesperados. Da mesma forma, a classificação de risco não deve substituir a verificação da identidade e do recurso acessado.
O evento discutiu agentes com identidade e autorização próprias, em vez de depender permanentemente de um token emprestado do usuário.[9] Isso traz uma pergunta concreta para o projeto: quem executou a ação, em nome de quem e com qual escopo? A resposta precisa ser recuperável depois da execução.
Como aplicar
Revise o catálogo como uma API de produção. Para cada ferramenta, registre operação, efeitos, recursos autorizados, identidade executora e política de repetição. Separe consulta, simulação e confirmação de uma alteração quando essa divisão tornar o risco mais explícito.
Um exercício verificável pode usar uma ferramenta de consulta e outra de atualização sobre dados sintéticos. Conceda ao agente apenas leitura e tente solicitar a operação de escrita por diferentes formulações. O critério de aceite é a recusa pelo serviço, acompanhada de um registro útil, não a boa vontade do modelo em obedecer à descrição.
Depois teste acesso a recursos fora do escopo e credenciais expiradas. Evite incluir segredos nos registros. Mantenha schemas pequenos o suficiente para transmitir o contrato essencial, com validação dos argumentos no destino. O catálogo deve reduzir ambiguidade sem fingir que documentação é um controle de acesso.
Cuidados e limites
O WebMCP foi apresentado como complemento para expor operações estruturadas em sites, e parte das extensões de identidade e segurança discutidas ainda era rascunho.[9] Não presuma suporte universal nem substituição imediata da automação por DOM.
Várias métricas do evento não vieram acompanhadas de dados publicados.[9] Use as discussões como direção de projeto, não como benchmark. A escolha prática continua sendo provar que uma ação proibida permanece proibida mesmo quando o agente tenta executá-la.
Fonte
[9] Fonte: InfoQ