xlvane: XLSX workbooks

Registre officiel Autres

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 »).

NPM package @xlvane/mcp
Claude Code
claude mcp add xlvane-xlsx-workbooks -- npx -y @xlvane/mcp@1.3.0 --root
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "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
  1. xlvane
  2. Packages
  3. Command line in 5 minutes
  4. MCP server, Agent Skill and offline docs
  5. Development
  6. License

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

PackageContentsRuntime dependencies
xlvaneCore library (safe reading, inspect(), writing with styles, task API, streaming) and the xlvane command linefflate
@xlvane/compatexceljs-compatible API (docs/exceljs-compat.md)xlvane
@xlvane/mcpMCP server for AI agents and other MCP clientsxlvane, @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 (or xlvane mcp --root ./data) serves the tools inspect_workbook, read_table, diff and validate for files inside ./data; --allow-write adds write_table, edit_cells and convert. 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 skills CLI: npx skills add ./node_modules/xlvane/skills --skill xlvane after npm install xlvane (works offline), or npx skills add <path-to-a-clone-of-this-repository>/skills --skill xlvane.
  • The xlvane package also ships its documentation (docs/) and llms-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.