Estrutura principal e base de protocolo do mcp-ui
O mcp-ui é um projeto de código aberto criado pelo desenvolvedor machaojin1917939763 com base no protocolo MCP (Model Context Protocol), que foi introduzido pela Anthropic para permitir uma colaboração perfeita entre modelos de IA e ferramentas externas. Como arquitetura subjacente do aplicativo de bate-papo, o protocolo MCP oferece ao mcp-ui dois recursos principais: um deles é oferecer suporte à interação de vários modelos (compatível com a API OpenAI e Anthropic) e o outro é obter a extensibilidade da ferramenta (por exemplo, automação do navegador, manipulação de arquivos). Por meio da combinação técnica de Vue.js+Electron, o projeto oferece acesso leve à Web e suporte a aplicativos de desktop Windows/macOS/Linux, formando uma solução completa entre plataformas. Seus recursos de código aberto permitem que os desenvolvedores estendam livremente os módulos funcionais, por exemplo, modificando o mcp_server.js para adicionar ferramentas personalizadas.
Essa resposta foi extraída do artigomcp-ui: uma interface de bate-papo com IA limpa baseada no protocolo MCPO