excel
A stateful, formula-aware Excel engine an agent can actually drive - not a file it has to parse by hand. Opens existing .xlsx/.xlsm/.xls workbooks (or creates new ones) entirely in memory, then queries and richly edits them across a whole session without reloading: cell values, typed formulas, styling, conditional formatting, data validation, charts, sheet structure and outline grouping, rows and columns, tables, and named ranges - flushed to disk with an atomic, corruption-safe save. Its standout capability is headless recalculation: Apache POI evaluates ~280 Excel functions in place, so the agent works with real computed results instead of the stale cached zeros that code-based approaches (openpyxl/pandas, or Claude's built-in spreadsheet handling) leave behind - and every read distinguishes a genuine value from an as-yet-uncomputed formula. It can also review a model, not just write one: workbook.audit scans for hardcoded constants and hidden rows, and cell.trace walks precedents and dependents. Because all edits flow through one POI writer, it never triggers the 'Excel repaired records' corruption that second-writer libraries cause. 41 tools across workbook lifecycle (incl. audit), range I/O (incl. cell styling, conditional formats, data validation, and formula tracing), sheet management, presentation and outlining, line and bar charts, tables, named ranges, and read-only VBA extraction.
Install
Add this asset to a Skaile workspace:
npx skaile-cli install mcp-server:@admin/excel#0.3.0 Source
This version is pinned to an immutable upstream commit. Asset bytes are fetched directly from the repository — the Catalog never stores them.
- Repository
- skaile-ai/ai-assets
- Commit
-
71a3370061
Files (1)
Show file list 1 file
-
mcp/xls/MCP.mdc9ee419d5885…
Integrity
Composite content hash over the pinned file set.
5c02b9652c3936690997596fcb639b4ca8f333744d1f7b1989c2c513d64ae7b4 Files are fetched directly from the source repository at the pinned commit and verified against per-file hashes at install time.
Security
No security assessments for this commit. This does not mean the asset is safe — it has not been scanned.
Manifest
View manifest sourceRequires
No declared dependencies.