Awesome MCP › Design & Visualization

antvis/mcp-server-chart

⭐ 4416 JavaScript added to this list on 2025-05-06 repository created 2025-04-25

The project "mcp-server-chart" by AntV is a TypeScript-based Model Context Protocol (MCP) server designed to generate a wide variety of visual charts using the AntV visualization library. It supports over 25 different types of charts, including area charts, bar charts, boxplots, column charts, district maps, dual-axes charts, fishbone diagrams, flow diagrams, funnel charts, histograms, line charts, liquid charts, mind maps, network graphs, organizational charts, path maps, pie charts, pin maps, radar charts, sankey charts, scatter plots, treemaps, venn diagrams, violin plots, and word clouds. The server generates these charts and returns image URLs for each, facilitating easy integration into applications that require dynamic chart generation. The server can be run with different transport protocols such as SSE (Server-Sent Events) or streamable transport, and it offers CLI options to specify transport type, port, and endpoint. It is compatible with various desktop applications like Claude, VSCode, Cline, Cherry Studio, and Cursor, and can also be used on cloud platforms such as Aliyun, Modelscope, Glama.ai, and Smithery.ai. The project supports private deployment with environment variables to customize the chart generation service URL and other settings. One notable feature is the geographic visualization capability using AMap service, which currently supports map generation within China. The project is actively maintained with build badges and versioning visible on its GitHub repository. It is licensed under an open-source license and encourages development contributions. Overall, mcp-server-chart is a comprehensive MCP server solution for generating a diverse range of charts programmatically, making it a valuable tool for developers and data analysts who need to visualize data efficiently within the MCP ecosystem.

https://github.com/antvis/mcp-server-chart

amapantvarea-chartbar-chartboxplotchart-generationclaude-desktopcli-optionscolumn-chartdata-visualizationdistrict-mapdual-axes-chartfishbone-diagramflow-diagramflowchartfunnel-chartgeographic-visualizationhistogramimage-urlline-chartliquid-chartllmmcpmcp-servermind-mapmit-licensemodel-context-protocolnetwork-graphnpmorganizational-chartpath-mappie-chartpin-mapprivate-deploymentradar-chartsankey-chartscatter-chartscatter-plotsse-transportstreamable-transporttreemaptreemap-charttypescriptvenn-diagramviolin-plotvisualizationword-cloudword-cloud-chart

Also in Design & Visualization

DayuanJiang/next-ai-draw-io

AI-assisted draw.io diagram editor, available as a web app, desktop app, and MCP server, that creates and edits diagrams from natural-language chat.

ahujasid/mcp-for-blender

An MCP server that connects Blender to LLM clients through a socket-based addon, letting assistants inspect scenes, create and modify objects, apply materials and run Python inside Blender.

pascalorg/editor

Browser-based 3D architectural building editor built with React Three Fiber and WebGPU that ships an MCP server package exposing scene tools, resources, prompts and local storage to MCP-compatible AI hosts.

GLips/Figma-Context-MCP

GLips/Figma-Context-MCP is an MCP server that provides Figma layout and design information to AI coding agents like Cursor, enabling accurate one-shot design implementation in code.

markmap/markmap

Markmap is a tool that visualizes Markdown content as interactive mindmaps and includes an MCP Server for enhanced interoperability within the Model Context Protocol ecosystem.

sonnylazuardi/cursor-talk-to-figma-mcp

Cursor Talk to Figma MCP integrates Cursor AI with Figma using the Model Context Protocol to enable programmatic reading and modification of Figma designs for enhanced design automation.

neka-nat/freecad-mcp

FreeCAD MCP is an MCP server that enables automated and scripted control of FreeCAD through Claude Desktop for enhanced CAD modeling workflows.

GongRzhe/Office-PowerPoint-MCP-Server

Office-PowerPoint-MCP-Server is a comprehensive MCP server enabling programmatic creation and manipulation of PowerPoint presentations using the MCP protocol and python-pptx, featuring 32 tools across 11 modules for professional presentation automation.