Xlsx For AI MCP server
io.github.senoff/xlsx-for-ai·v4.2.10·6 stars50 spreadsheet tools for .xlsx: recalc formulas, repair broken refs, read/write, diff, audit.
not scanned yet
6 stars3.3k downloads/wk
Reviews
Write oneNobody has reviewed Xlsx For AI yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Xlsx For AI tools
No tool declarations could be read from the package source. They show once the server is installed.
How Xlsx For AI compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 77/100
- higher than 50% of 48,243 servers
- GitHub stars
- 6
- more than 85% of 28,706 servers
- Downloads a week
- 3,303
- more than 95% of 12,306 servers with a package
Release history: 6 versions in the registry since 2026-09-11, latest 2026-10-15, typically one every 3 days.
Install Xlsx For AI in Claude Code, Cursor or VS Code
Runs npx -y xlsx-for-ai on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add xlsx-for-ai -- npx -y xlsx-for-ai
What the publisher says
From the Xlsx For AI repository's README, as published. We do not edit it. Read it on GitHub
xlsx-for-ai
Short name: xfa — a real CLI command (xfa , xfa samples, xfa --version) and the prompt shorthand (e.g. "use xfa to read this file"). Same entrypoint as xlsx-for-ai; matches the internal xfa / XFA brand surface.
Verified values, preserved structure, up to 100MB
The missing reliability layer for spreadsheet work in LLM agents. Read, write, diff, validate, and analyze .xlsx files end-to-end — with merged cells, formulas, named ranges, conditional formatting, pivots, and charts preserved.
xlsx-for-ai makes Claude reliable on real-world Excel files. Forty-plus tools cover the structural surface that pandas-style sandboxes drop on the floor: merged cells, named ranges, formulas with results, conditional formatting, pivots, slicers, charts, comments, data validations, hyperlinks, cross-sheet topology, external links, form controls, VBA macros, document properties, and protection settings. Cross-engine validation catches the corruption other readers silently mask. A hosted recalc engine computes served values in-house — no third-party formula engine in the serve path.
npm install -g xlsx-for-aiThe global install puts the xlsx-for-ai-mcp binary on your PATH — that's what the canonical configs below point at. A pinned global install launches fast and works offline; upgrade with npm install -g xlsx-for-ai@latest when a new version ships.
Upgrading from 1.5.x? This is a re-architecture, not a feature bump: the heavy local engine is gone from the npm package. All rendering happens server-side. The cursor-reads-xlsx alias still works. See Migration below.
MCP configuration
Add the server to your agent runtime under the name xfa (so "use xfa to read this" resolves). First invocation auto-registers an anonymous client UUID — no email, no signup, no friction.
Claude Code
The global install auto-registers the xfa MCP server in ~/.claude.json — no extra step:
npm install -g xlsx-for-aiIf your environment skips install scripts (--ignore-scripts, CI, or a sudo install), register it manually:
claude mcp add xfa -- xlsx-for-ai-mcpVerify: in a new Claude Code session, ask "what MCP tools do you have?" — 52 xlsx tools should appear, including xlsxdoctor (one-call health report — try it first on any unknown workbook).
Then run xfa samples (shorthand for xlsx-for-ai samples) to drop two demo workbooks in your working directory and get paste-ready prompts to try.
Cursor
Config file: ~/.cursor/mcp.json
{
"mcpServers": {
"xfa": {
"command": "xlsx-for-ai-mcp"
}
}
}Verify: open Cursor settings → MCP → confirm xfa shows 52 xlsx_* tools.
Continue
Config file: ~/.continue/config.json
{
"mcpServers": [
{
"name": "xfa",
"command": "xlsx-for-ai-mcp"
}
]
}Verify: restart VS Code, open the Continue panel, and check the MCP server list.
Codex CLI
Pass --mcp-server on the command line, or add to your Codex config:
{
"mcpServers": {
"xfa": {
"command": "xlsx-for-ai-mcp"
}
}
}Verify: run codex --list-tools and confirm 52 xlsx_* tools are listed.
Zed
Config file: ~/.config/zed/settings.json
{
"context_servers": {
"xfa": {
"command": {
"path": "xlsx-for-ai-mcp"
}
}
}
}Verify: open Zed's assistant panel — the xlsx tools should appear in the tool picker.
Windsurf
Config file: ~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"xfa": {
"command": "xlsx-for-ai-mcp"
}
}
}Verify: open Windsurf → Cascade → settings, confirm xfa is listed as an active MCP server.
Custom agents / API
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Xlsx For AI: common questions
- Is Xlsx For AI MCP server safe?
- Mostly: it is graded B (77/100). Read the Xlsx For AI safety report
- How do I install Xlsx For AI?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Xlsx For AI need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Xlsx For AI maintained?
- The last commit was 22 days ago (2026-10-14). The latest release is v4.2.10.
- What can I use instead of Xlsx For AI?
- Servers from other publishers that do the same job: kordoc MCP server.
- How does Xlsx For AI compare with other MCP servers?
- safety score 77/100 (higher than 50% of 48,243 servers); github stars 6 (more than 85% of 28,706 servers); downloads a week 3,303 (more than 95% of 12,306 servers with a package). Full comparison.
Alternatives to Xlsx For AI
Same job from other publishers: the closest match first, then the best rated.
- kordocParse Korean documents (HWP, HWPX, PDF, XLSX, DOCX, PPTX) to Markdown; fill forms, diff, render.not reviewedWidely usedA