excel-mcp-server
If you are the rightful owner of excel-mcp-server 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.
The Excel-MCP Server Visualization Project provides visualization capabilities for Excel data through an MCP server interface, generating interactive charts using Pyecharts.
Excel-MCP Server Visualization Project
This project provides visualization capabilities for Excel data through an MCP server interface, generating interactive charts using Pyecharts.
Features
- Generate bar, line, and pie charts from Excel data
- Customizable chart templates
- MCP server integration for remote chart generation
- Metadata handling for data formatting
Installation
- Clone this repository
- Install dependencies:
pip install -r requirements.txt
Usage
Run the server:
python server.py
Chart Generation
Available chart types:
- Bar charts (
/generate/bar
) - Line charts (
/generate/line
) - Pie charts (
/generate/pie
)
Each endpoint accepts Excel data and returns an interactive HTML chart.
Configuration
Edit config.py
to customize:
- Server port
- Default chart styles
- Template paths
Dependencies
- Python 3.8+
- Pyecharts
- Flask
- Pandas
- Openpyxl