sts echarts mcp
使用Apache ECharts和AI MCP为Smithery AI动态生成可视化图表。
特性
- 17种图表类型:条形图、折线图、饼图、雷达图、散点图、三角图、漏斗图、仪表图、树状图、日射图、热图、烛台图、箱线图、图形、平行图、树形图和自定义ECharts
- 导出为PNG、SVG或ECharts选项格式
- 图表存储的MinIO集成(强制)
- 生成图表的公共存储桶访问
先决条件
- MinIO:图表图像的对象存储服务器
- Smithery API密钥:请在 smithery.ai/account/pai-keys
MinIO设置
在本地安装并启动MinIO:
# macOS
brew install minio/stable/minio
minio server ~/minio-data --console-address :9001
# Or use Docker
docker run -p 9000:9000 -p 9001:9001 minio/minio server /data --console-address ":9001"默认凭据: minioadmin / minioadmin
入门指南
- 安装依赖项:
npm install- 在Smithery配置或环境中配置MinIO:
- MINIO_ENDPOINT:服务器端点(默认值:localhost) - MINIO_PORT:服务器端口(默认值:9000) - MINIO_ACCESS_KEY:访问密钥(必填) - MINIO_SECRET_KEY:密钥(必填) - MINIO_BUCKET_NAME:存储桶名称(默认值:sts echarts)
- 启动开发服务器:
npm run dev构建
npm run build部署
部署到Smithery 史密斯·艾/新
许可证
麻省理工学院
