一个提供全面Excel文件管理和数据分析能力的MCP服务器。
Excel文件操作
数据分析
可视化
# 使用uv(推荐)
uv init excel-mcp-server
cd excel-mcp-server
uv venv
source .venv/bin/activate # 在Windows上:.venv\Scripts\activate
# 或使用pip
python -m venv .venv
source .venv/bin/activate # 在Windows上:.venv\Scripts\activate
# 使用uv
uv pip install -e .
claude_desktop_config.json:{
"mcpServers": {
"command": "uvx",
"args": [
"mcp-excel-server"
],
"env": {
"PYTHONPATH": "/path/to/your/python"
}
}
}
read_excel: 读取Excel文件get_excel_info: 获取文件详情get_sheet_names: 列出工作表名称analyze_excel: 执行统计分析filter_excel: 根据条件过滤数据pivot_table: 创建数据透视表data_summary: 生成综合数据摘要export_chart: 生成图表
write_excel: 写入新的Excel文件update_excel: 更新现有的Excel文件excel://{file_path}: 获取文件内容excel://{file_path}/info: 获取文件结构信息excel://{file_path}/preview: 生成数据预览图像analyze_excel_data: Excel数据分析指导模板create_chart: 帮助创建数据可视化data_cleaning: 协助数据清洗MIT许可证