xlvane: XLSX workbooks
XLSX tools: inspect, read, diff and validate workbooks; write, edit and convert with --allow-write.
Installation
Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).
@xlvane/mcpclaude mcp add xlvane-xlsx-workbooks -- npx -y @xlvane/mcp@1.3.0 --root
{
"mcpServers": {
"xlvane-xlsx-workbooks": {
"command": "npx",
"args": [
"-y",
"@xlvane/mcp@1.3.0",
"--root"
]
}
}
}
Documentation
Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.
Sommaire
xlvane
An MIT-licensed library for reading and writing XLSX files, designed for input from untrusted sources.
Website: xlvane.github.io (guide, error codes, an in-browser demo). Status: published on npm (xlvane, @xlvane/compat). Install with npm install xlvane (and npm install @xlvane/compat for the exceljs-compatible API). Changes for users are in CHANGELOG.md; how releases are made is in docs/RELEASING.md.
Packages
| Package | Contents | Runtime dependencies |
|---|---|---|
xlvane | Core library (safe reading, inspect(), writing with styles, task API, streaming) and the xlvane command line | fflate |
@xlvane/compat | exceljs-compatible API (docs/exceljs-compat.md) | xlvane |
@xlvane/mcp | MCP server for AI agents and other MCP clients | xlvane, @modelcontextprotocol/server |
Command line in 5 minutes
npm install -g xlvane # or use npx xlvane in a project
xlvane # overview and common commands
xlvane inspect report.xlsx # sheets, columns, header rows, warnings
xlvane read report.xlsx --sheet Sales # print a sheet as a table
xlvane convert report.xlsx sales.csv # XLSX ⇄ CSV / JSON
xlvane create data.json report.xlsx # formatted report from JSON or CSV
xlvane diff old.xlsx new.xlsx # what changed
xlvane help <command> # usage and examples
Add --json to any command for machine-readable output (docs/cli-json.md). More in packages/xlvane/README.md.
MCP server, Agent Skill and offline docs
npx @xlvane/mcp --root ./data(orxlvane mcp --root ./data) serves the toolsinspect_workbook,read_table,diffandvalidatefor files inside./data;--allow-writeaddswrite_table,edit_cellsandconvert. See packages/mcp/README.md.- skills/xlvane/SKILL.md is an Agent Skill with instructions and examples. Install it into a project with one command of the
skillsCLI:npx skills add ./node_modules/xlvane/skills --skill xlvaneafternpm install xlvane(works offline), ornpx skills add <path-to-a-clone-of-this-repository>/skills --skill xlvane. - The
xlvanepackage also ships its documentation (docs/) andllms-full.txt(README, skill and docs in one file), so it is readable without network access.
Development
Requires Node.js 22.18+, 24.11+ or 26+ (the range supported by the build and test tools).
npm install
npm test # unit, security, policy and corpus tests
npm run fuzz # property-based tests with many runs
npm run typecheck # TypeScript
npm run check:pkg # build, publint, attw and package policy checks
How to report problems and propose changes is in CONTRIBUTING.md. Project rules are in CLAUDE.md, decisions and verified format facts in docs/decisions.md, and the security policy in SECURITY.md.
License
MIT. @xlvane/compat is an independent project, not affiliated with or endorsed by the exceljs project or its authors; its LICENSE includes the exceljs MIT notice, because its API and type declarations follow exceljs 4.4.0.
Questions fréquentes
Qu'est-ce que xlvane: XLSX workbooks ?
XLSX tools: inspect, read, diff and validate workbooks; write, edit and convert with --allow-write.
Comment installer xlvane: XLSX workbooks ?
Il s'exécute sur votre machine. Dans Claude Code : claude mcp add xlvane-xlsx-workbooks -- npx -y @xlvane/mcp@1.3.0 --root. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.
Faut-il une clé API pour xlvane: XLSX workbooks ?
Son entrée au registre n'indique aucune clé ni secret obligatoire. Certaines fonctions peuvent tout de même demander un compte auprès du service auquel il se connecte.
xlvane: XLSX workbooks est-il open source ?
Oui. Son code est sur GitHub sous licence MIT.
Qui maintient xlvane: XLSX workbooks ?
Il est publié par DevXord. AI.tn le référence sans le maintenir ni le recommander.
Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.