配置mcp-echarts使用MinIO对象存储服务需要以下步骤:
- 启动MinIO服务:在本地或服务器上部署MinIO(macOS可通过
brew install minio/stable/minio
(Instalação) - 创建环境配置:在mcp-echarts项目根目录创建
.env
文件(可从.env.example
复制) - 完善配置信息: em
.env
中填写MinIO连接参数:MINIO_ENDPOINT=localhost MINIO_PORT=9000 MINIO_USE_SSL=false MINIO_ACCESS_KEY=minioadmin MINIO_SECRET_KEY=minioadmin MINIO_BUCKET_NAME=mcp-echarts
- 创建存储桶:确保配置的
MINIO_BUCKET_NAME
已在MinIO中创建
配置完成后,mcp-echarts会将生成的图表上传至MinIO,并返回图片URL而非Base64数据。这种方案显著提升了传输效率:
– 图片URL比Base64小100倍以上
– 支持直接分享和嵌入到各类文档中
– 失败时会自动降级为Base64模式,保证服务健壮性
Essa resposta foi extraída do artigoMCP ECharts: ferramenta MCP para gerar gráficos de visualização EChartsO