excel
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
excel-mcp-server-ts
Excel Model Context Protocol (MCP) server — TypeScript version. Lets MCP clients (Claude Desktop, Claude Code, and other MCP-capable hosts) create and manipulate Excel workbooks programmatically: sheets, cell data, formatting, calculations, charts and pivot tables. Built on ExcelJS, no Excel installation required.
Features
Workbook and worksheet management
Reading and writing cell data (
src/data.ts,src/cellUtils.ts)Cell formatting (
src/formatting.ts)Formulas and calculations (
src/calculations.ts)Charts (
src/chart.ts) and pivot tables (src/pivot.ts)
Related MCP server: mcp-xlsx-server
Install & build
npm install
npm run build # tsc -> dist/Run
npm start # node dist/cli.js
# or during development:
npm run dev # ts-node src/cli.tsUse with an MCP client
Example entry for claude_desktop_config.json (or any MCP host config):
{
"mcpServers": {
"excel": {
"command": "node",
"args": ["<path-to-repo>/dist/cli.js"]
}
}
}Project layout
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 testingLicense
ISC
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
Related MCP Connectors
GrapeCity Software MCP for GcExcel docs, examples, and product assistance.
Excel analytics: inspect, query (JSON rows), charts, and JSON-to-xlsx workbook writing.
Generate, edit, merge, translate and PDF-convert PowerPoint (.pptx) over MCP. 8 tools.
Let AI agents read, check and edit Excel models. Open a workbook or drop in one MCP config. Either way: typed cells, a formula dependency graph, and a verification certificate. Deterministic — no OCR, no model guessing at your numbers.
Related MCP Servers
- AlicenseCqualityBmaintenanceAutomates Microsoft Excel spreadsheet creation and editing via MCP tools for any MCP-compatible client.37MIT
- AlicenseAqualityDmaintenanceMCP server for reading and writing Excel (xlsx) files using SheetJS, providing tools to list sheets, read data, create files, add sheets, and update cells.511 npmMIT
- AlicenseAqualityDmaintenanceEnables reading and writing Excel workbooks (.xlsx) through MCP. Supports listing sheets, tables, pivot tables, reading cell data, exporting to CSV/text/Markdown, and creating/modifying Excel files.14GPL 3.0
- AlicenseNot gradedqualityDmaintenanceProvides full read and write access to Excel workbooks (sheets, cell ranges, tables, formulas, formatting, and cross-workbook references) via MCP, running locally or as an HTTP/SSE service.17 npmMIT