Excel MCP 服务器是一个模型上下文协议(MCP)服务器,无需安装 Microsoft Excel 即可操作 Excel 文件。它支持创建、读取和修改 Excel 工作簿,可与 AI 代理协同使用,为用户提供便捷的 Excel 操作体验。
git clone https://github.com/haris-musa/excel-mcp-server.git
cd excel-mcp-server
uv pip install -e .
启动服务器(默认端口 8000):
uv run excel-mcp-server
自定义端口(例如,8080):
# Bash/Linux/macOS
export FASTMCP_PORT=8080 && uv run excel-mcp-server
# Windows PowerShell
$env:FASTMCP_PORT = "8080"; uv run excel-mcp-server
{
"mcpServers": {
"excel": {
"url": "http://localhost:8000/sse",
"env": {
"EXCEL_FILES_PATH": "/path/to/excel/files"
}
}
}
}
此服务器使用 Server-Sent Events(SSE)传输协议。针对不同用例:
| 属性 | 详情 |
|---|---|
FASTMCP_PORT |
服务器端口(默认:8000) |
EXCEL_FILES_PATH |
Excel 文件目录(默认:./excel_files) |
该服务器提供全面的 Excel 操作工具。有关所有可用工具的完整文档,请参阅 TOOLS.md。
本项目采用 MIT 许可证,详见 LICENSE 了解详细信息。