基于MCP协议的Excel读取服务器
一个基于Model Context Protocol (MCP)协议的MS Excel文件读取服务。
快速入门
安装
需要 Python 3.10 或更高版本。
使用 pip 安装:
pip install excel-reader-server
或使用 uv(推荐):
uv pip install excel-reader-server
功能
- 读取 Excel 文件中所有工作表内容
- 按名称读取指定工作表内容
- 按索引读取指定工作表内容
- 返回 JSON 格式数据
使用方法
读取所有工作表
{
"file_path": "path/to/your/excel/file.xlsx"
}
按名称读取工作表
{
"file_path": "path/to/your/excel/file.xlsx",
"sheet_name": "Sheet1"
}
按索引读取工作表
{
"file_path": "path/to/your/excel/file.xlsx",
"sheet_index": 0
}
响应格式
返回 JSON 格式数据,每个工作表为键,其值为二维数组表示的数据。
错误处理
支持清晰的错误提示,包括文件不存在、无效的工作表名称等常见问题。