O mcp-echarts é executado em uma arquitetura totalmente localizada, o que o torna ideal para cenários em que a segurança dos dados é importante. Ao contrário das ferramentas de visualização que exigem serviços em nuvem, todos os componentes do mcp-echarts (incluindo o mecanismo de renderização do ECharts, o módulo de verificação de configuração e o gerador de imagens) são executados no ambiente local do usuário, garantindo que os dados confidenciais não saiam dos limites de um dispositivo controlado pelo usuário. Esse design é particularmente adequado para setores com requisitos rigorosos de privacidade de dados, como o financeiro e o de saúde.
A arquitetura de segurança contém três projetos principais:
- Dependência zero de rede: o processo de geração de gráficos não requer nenhuma conexão com a Internet
- Autônomo e controlável: todo o processamento de dados ocorre em um ambiente de computação especificado pelo usuário
- Isolamento opcional: o perímetro de segurança pode ser ainda mais reforçado por meio da implantação de contêineres
Mesmo em cenários em que a integração MinIO é usada, a segurança dos dados permanece sob controle, pois os serviços MinIO podem ser implantados em redes privadas e as credenciais de acesso são totalmente gerenciadas pelos usuários. Esse mecanismo abrangente de proteção de dados torna o mcp-echarts uma solução de visualização segura para cenários com requisitos rigorosos de conformidade.
Essa resposta foi extraída do artigoMCP ECharts: ferramenta MCP para gerar gráficos de visualização EChartsO