基本能力
产品定位
Excel MCP Server 是一个专注于 Excel 文件操作的 MCP 服务,旨在提供无需安装 Microsoft Excel 的完整 Excel 功能支持。
核心功能
- 全功能 Excel 支持:提供全面的 Excel 功能
- 数据操作:读取、写入和转换数据
- 高级功能:支持图表、数据透视表和格式设置
- 错误处理:全面的错误处理与清晰的消息提示
适用场景
- 需要自动化处理 Excel 文件的场景
- 在没有安装 Microsoft Excel 的环境中操作 Excel 文件
- 需要集成 Excel 功能到其他应用或服务中
工具列表
- 工作簿和工作表管理:创建和修改 Excel 工作簿
- 数据读写:读取和写入 Excel 数据
- 格式和样式:处理 Excel 格式和样式
- 图表和可视化:支持 Excel 图表功能
- 数据透视表和分析:支持数据透视表和数据分
常见问题解答
- 如何设置 Excel 文件存储路径?通过环境变量
EXCEL_FILES_PATH
设置 - 如何启动服务器?使用命令
uv run excel-mcp-server
- 如何连接服务器?在 Cursor IDE 中连接到
http://localhost:8000/sse
使用教程
使用依赖
- Python 3.10+
- MCP SDK 1.2.0+
- OpenPyXL 3.1.2+
安装教程
- 确保已安装 Python 3.10+ 和 MCP SDK 1.2.0+
- 安装 OpenPyXL 3.1.2+
bash
pip install openpyxl==3.1.2 - 配置环境变量(可选)
- Windows CMD:
cmd
set EXCEL_FILES_PATH=C:\path\to\excel\files - Windows PowerShell:
powershell
$env:EXCEL_FILES_PATH="C:\path\to\excel\files" - Linux/MacOS:
bash
export EXCEL_FILES_PATH=/path/to/excel/files
调试方式
- 启动服务器
bash
uv run excel-mcp-server - 在 Cursor IDE 中连接到服务器
http://localhost:8000/sse
- 使用提供的工具进行 Excel 文件操作