mcp-server-echart

mcp-server-echart

3.5

If you are the rightful owner of mcp-server-echart and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

mcp-server-echart is a Go-based service for dynamically generating ECharts chart pages.

mcp-server-echart is a powerful Go service built on the mcp-go framework, designed to facilitate the dynamic generation of ECharts chart pages. This tool allows users to input ECharts JSON configurations and receive a standalone HTML chart page in return. It is highly configurable, supporting custom chart titles, widths, and heights, and produces modern, clean-looking chart pages. The service is Docker-compatible, providing a Dockerfile for easy creation of lightweight, portable Docker images. Configuration is flexible, with options to use environment variables or a .env file, making it adaptable to various environments. This service is ideal for developers and data analysts who need to quickly visualize data in a web-friendly format without extensive setup or configuration.

Features

  • Dynamic Chart Generation: Generate standalone HTML chart pages using ECharts JSON configurations.
  • Highly Configurable: Customize chart titles, widths, and heights to suit your needs.
  • Modern Page Design: Produces clean, modern-looking chart pages.
  • Docker Support: Includes a Dockerfile for easy creation of portable Docker images.
  • Flexible Configuration: Configure via environment variables or a .env file for adaptability.

Tools

  1. generate_echarts_page

    Generates a URL pointing to a newly created chart page using ECharts JSON configuration.