A
licenseC
qualityB
maintenanceAutomates Microsoft Excel spreadsheet creation and editing via MCP tools for any MCP-compatible client.
37
MIT
Excel 模型上下文协议(MCP)服务器 —— TypeScript 版本。让 MCP 客户端(Claude Desktop、Claude Code 及其他支持 MCP 的主机)能够以编程方式创建和操作 Excel 工作簿:工作表、单元格数据、格式设置、计算、图表和数据透视表。基于 ExcelJS 构建,无需安装 Excel。
工作簿和工作表管理
读取和写入单元格数据(src/data.ts、src/cellUtils.ts)
单元格格式设置(src/formatting.ts)
公式和计算(src/calculations.ts)
图表(src/chart.ts)和数据透视表(src/pivot.ts)
Related MCP server: mcp-xlsx-server
npm install
npm run build # tsc -> dist/npm start # node dist/cli.js
# or during development:
npm run dev # ts-node src/cli.tsclaude_desktop_config.json(或任何 MCP 主机配置)的示例条目:
{
"mcpServers": {
"excel": {
"command": "node",
"args": ["<path-to-repo>/dist/cli.js"]
}
}
}src/
cli.ts entry point (bin: excel-mcp)
server.ts MCP server wiring
data.ts cell/range data operations
formatting.ts styles and formats
calculations.ts formulas
chart.ts charts
pivot.ts pivot tables
cellUtils.ts helpers
excel_files/ sample workbook for local testingISC
This server cannot be deployed
GrapeCity Software MCP for GcExcel docs, examples, and product assistance.
Generate, edit, merge, translate and PDF-convert PowerPoint (.pptx) over MCP. 8 tools.
GrapeCity Software MCP for SpreadJS docs, examples, and product assistance.
Governed data discovery, exact queries, decisions, simulations, and runtime utilities over MCP.