项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 4285
技术标签
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- 可用的 uv / uvx 运行环境(README 全程使用 uvx 启动)
- 支持 MCP 的 AI 客户端(Claude、GPT 等)
- 无需本地安装 Microsoft Excel 或 openpyxl(由服务内部处理)
- SSE 模式需本机 8000 端口可用
安装与启动步骤
-
1准备 uvx 环境
README 使用 uvx 命令直接运行服务,请先确保本机已具备 uv/uvx 可执行环境,否则后续命令无法执行。
-
2以 stdio 方式启动
本地使用(如接入桌面版 AI 客户端)时选择 stdio 传输,由客户端负责拉起进程,一般无需手动常驻执行。
uvx excel-mcp-server stdio -
3配置 MCP 客户端
把 stdio 配置写入 AI 客户端的 MCP 配置文件,客户端会自动以 uvx 启动 excel-mcp-server。
{ "mcpServers": { "excel": { "command": "uvx", "args": ["excel-mcp-server", "stdio"] } } } -
4以 SSE 方式启动
需要远程或独立运行时使用 SSE 传输,README 标注该方式已废弃,仍可临时使用。
uvx excel-mcp-server sse -
5接入 SSE 地址
SSE 模式在本地 8000 端口提供 /sse 端点,客户端配置改用 url 字段而不再用 command。
{ "mcpServers": { "excel": { "url": "http://localhost:8000/sse" } } }
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
mcpServers.excel.command | 是 | stdio 模式下启动服务的可执行程序,README 指定为 uvx | uvx |
mcpServers.excel.args | 是 | stdio 模式传给命令的参数,包名加传输方式 | ["excel-mcp-server", "stdio"] |
mcpServers.excel.url | 否 | SSE 模式下客户端连接的服务端点地址 | http://localhost:8000/sse |
如何确认成功
在 AI 客户端的工具列表中出现 Excel 相关工具并能成功读写工作簿;SSE 模式下访问 http://localhost:8000/sse 有响应。
常见问题
Q:需要先安装 Microsoft Excel 吗?
A:不需要。该项目自带 Excel 文件处理能力,README 明确说明无需安装 Microsoft Excel 即可创建、读取和修改工作簿。
Q:stdio 和 SSE 该选哪个?
A:本地接入 AI 客户端优先用 stdio;需要独立进程或远程调用时才用 SSE,且 README 已标注 SSE 传输为废弃方式。
Q:服务启动后连不上怎么办?
A:确认命令中的包名和传输参数拼写一致(excel-mcp-server stdio 或 sse),并检查 SSE 模式下 8000 端口是否被占用。
Q:还有别的传输方式吗?
A:README 提到支持 stdio、SSE 和 streamable HTTP 三种传输,并说明可本地也可作为远程服务运行,其中 streamable HTTP 的具体用法请查阅项目完整文档。
注意事项
- 本教程仅依据 README 节选中出现的命令与配置编写,streamable HTTP 的命令未给出,故未列出。
- README 将 SSE 标注为 deprecated,新接入建议使用 stdio 方式。
- 配置文件需写入 AI 客户端自己的 MCP 配置位置,该项目本身不生成该文件。
核心亮点
- 基于 MCP 标准协议,可无缝接入 Claude、GPT 等主流 AI 助手
- 支持丰富的 Excel 操作:多工作表、公式、图表、条件格式等
- 纯 Python 实现,安装简单,依赖少,易于二次开发
不足之处
- 仅支持 .xlsx 格式,不支持旧版 .xls 文件
- 文档/社区待观察
适用场景
- 通过聊天机器人自动生成报表或修改数据
- 在 AI 工作流中批量处理 Excel 文件
- 为数据分析工具提供自然语言交互接口
替代项目
openpyxl-mcp-server、excel-mcp、spreadsheet-mcp-server
上一篇:Clawith
下一篇:cascadeflow
同类项目推荐
Intelli
开源
从意图出发,轻松构建多模型聊天机器人和智能代理。
Build multi-model chatbots and agents from intent, with Claude Code and Codex.
ZipAgent
开源
几行代码搭出能调工具的专属 AI 助手
轻量级AI Agent框架,让你5分钟构建专属智能助手。Lightweight AI Agent framework. Build···
qualia
开源
用 Java 搭企业级 AI 智能体底座
Enterprise-grade Next-Generation AI Agent Infrastructure
libre-webui
开源
本地优先的 AI 工作台,聊天、知识、任务一站搞定,数据全在自己手里。
A local-first workspace for chat, private knowledge, artifacts, and isolated model-d···
KwaiAgents
开源
让大模型自主搜索、规划、执行,搞定复杂信息任务
A generalized information-seeking agent system with Large Language Models (LLMs).
cuckoo-code
开源
DeepSeek 桌面助手,聊天里直接跑命令
内嵌式 AI Agent 桌面应用——自动识别 AI 回复中的命令和工具调用并在本地执行
agent-plugins-spec
开源
统一智能体插件格式,让扩展一次打包到处运行
Agent Plugins — An open standard for packaging agent extensions as distributable pl···
Pentest-Swarm-AI
开源
多智能体组队自动打渗透,侦察到报告一条龙
Autonomous penetration testing using a swarm of AI agents. Orchestrates recon, class···
crucible
开源
让AI多角度辩论,产出严谨研究报告,告别单次提示的片面。
AI-native multi-agent research workflow: parallel evidence gathering, 7-direction de···
