该项目实现了一个轻量级的 模型上下文协议 (MCP) 服务器,用于 Excel 自动化,由 OpenAI 的 ChatGPT (GPT-4o) 提供支持。借助该服务器,你可以通过自然语言提示创建、编辑和自动化 Excel 文件,GPT 会将你的意图转换为结构化的工具调用。
要在本地运行此项目,请按照以下步骤操作:
git clone https://github.com/vijjeswarapusuryateja/excel_mcp_server.git
cd excel_mcp_server
python3 -m venv venv
source venv/bin/activate # Mac/Linux
venv\Scripts\activate # Windows
pip install -r requirements.txt
python excel_mcp_server.py
streamlit run frontend.py
| 文件 | 目的 |
|---|---|
excel_mcp_server.py |
FastAPI 后端,包含 Excel MCP 工具和 GPT 集成 |
frontend.py |
Streamlit 前端用于与 Excel 进行聊天交互 |
requirements.txt |
(即将推出)Python 依赖项列表 |
我撰写了一篇完整的 Medium 文章,解释了架构、我是如何构建这个项目的以及我对 MCP 的理解: 👉 阅读此处的文章
本项目采用 MIT 许可证。