Ainda não cheguei a testar o MCP, estou de olho.
Tenho as seguintes dúvidas:
- Quando crio um MCP server, ele é basicamente um serviço que fornece todas as funcionalidades que estão implementadas nele, correto?
- Ou seja, em uma grande empresa eu terei muitos MCP server, basicamente teria um MCP server com funcionalidades para cada produto? Afinal não quero dar a capacidade de fazer tudo para todos os canais/agentes etc.
- Sobre autenticação/permissão, como é passada essa informação se não for uma informação estática? ex: um agent que estaria em um MS que vai incluir um servidor mcp e precisará passar essa informação que é obtida de uma autenticação oauth, já é possível fazer isso dinamicamente sem colocar como uma funcionalidade do agent essa obtenção do token?
- Acham que o uso do MCP pode ser uma solução definitiva para a criação de multiagentes? ex: criar um agente que é responsável por um canal, ele conhece os outros agentes como entrada, que por sua vez, os agentes teriam acesso a outros mcp server e seu próprio prompt.