使用说明
Excel MCP服务器
AI代理(Claude、ChatGPT、Copilot等)Excel可自动处理文件Model Context Protocol (MCP) 服务器。
🎯 能做的事
这MCP如果使用服务器AI仅用自然语言指示代理,如下所示Excel操作可自动化:
- 📊 数据输入、编辑:为单元格或区域设置和检索值
- 📝 工作簿管理:新建、添加工作表、获取信息
- 🎨 书式设定:字体、颜色、格线等装饰
- 🔢 数式・计算:通过将公式添加到单元格中自动计算
- 🔍 数据检索:在工作表中查找数据
- 💾 数据输出: Excel工作表CSV导出到文件
例:如果指示“分析销售数据,计算每个月的合计,制作图表用的表格”AI自动Excel使用文件。
📚 详细指南
初学者的话 guide/ 请参阅目录详细指南:
- 📖 主导轨 -整个项目概述
- 🎓 MCP基础知识 - MCP什么是结构的理解
- ⚙️ 安装过程 -环境构筑方法
- 🚀 使用方法 -实际使用方法和示例
- 🔧 工具详细信息 -每个Excel操作工具详细信息
- 🛠️ 故障排除 -常见问题和解决方法
- 📋 样本集 -实用示例集
🚀 安装过程
1.所需环境
- Node.js (v16以降)
- Windows、macOS、或Linux
2.安装
# ディレクトリ移動
cd excel_mcp_server
# 依存関係をインストール
npm install
# ビルド
npm run build
3. VS Code Copilot的协作设置
VS Code的Copilot进行动态观察时的轴心点mcp.json将设置添加到文件中。
配置文件位置:
- 视窗:
%APPDATA%\Code\User\mcp.json(稳定版)或%APPDATA%\Code - Insiders\User\mcp.json(Insiders版) - macOS:
~/Library/Application Support/Code/User/mcp.json或~/Library/Application Support/Code - Insiders/User/mcp.json - Linux:
~/.config/Code/User/mcp.json或~/.config/Code - Insiders/User/mcp.json
設定内容:
{
"servers": {
"excel-mcp-server": {
"type": "stdio",
"command": "node",
"args": ["C:/path/to/excel_mcp_server/dist/index.js"]
}
}
}
重要: C:/path/to/excel_mcp_server/dist/index.js 实际项目 dist/index.js 中描述的相应参数的值。
4.动作确认
VS Code重新启动后Copilot请试着像以下那样搭话:
「ExcelファイルC:/test/sample.xlsxを作成して、Sheet1を追加し、A1セルに"Hello Excel"と入力してください」
💡 使用例
基本操作
-
新的Excel创建文件
「C:/reports/monthly.xlsxという新しいExcelファイルを作成して」 -
输入数据
「Sheet1のA1からC3の範囲に、商品名、価格、在庫数の表を作成して」 -
格式
「A1セルを太字にして、背景色を黄色にして」 -
公式计算
「D列に合計を計算する数式を追加して」
更高级的使用方法
详细说明 样本集 来修改标记元素的显示属性。
🔧 提供的功能
这MCP服务器包括:Excel提供操作工具:
使用工作簿工作表
create_workbook-新的Excel创建工作簿get_workbook_info-获取工作簿详细信息(如工作表列表)add_worksheet-将工作表添加到现有工作簿
单元格区域操作
set_cell_value-为单个单元格设置值get_cell_value-获取单个单元格的值set_range_values-在多个单元格中统一设置数据(便于表格数据)get_range_values-批量检索多个单元格的数据
书式设定
format_cell-格式化单元格(字体、背景色、格线等)
数式・计算
add_formula-将公式添加到单元格中(如SUM、AVERAGE)
数据操作
find_data-在工作表中查找特定数据
出力
export_to_csv-打开工作表CSV导出到文件
了解更多信息 工具详细信息指南 来修改标记元素的显示属性。
🛠️ 故障排除
在您查看完详细信息后,单击故障排除指南 中所述修改相应参数的值。
📄 许可证
ISC
开发人员信息
开发环境设置
以开发模式运行:
npm run dev
项目结构
项目结构
- 言语:TypeScript
- 运行时间:Node.js
- MCP-SDK:@modelcontextprotocol/sdk
- Excel 库:ExcelJS
- 架构验证:佐德
调试
VS Code中的调试设置为 .vscode/mcp.json 中所述修改相应参数的值。