@skaile-ai/excel@0.15.0
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), password-encrypted .xlsx/.xlsm included, 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, merged regions, cell notes and threaded comments, sheet structure and outline grouping, rows and columns, table rows and columns, named ranges, sheet and workbook protection, and Power Query M - 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 avoids the 'Excel repaired records' corruption a second serializer over the same file causes. A workbook too large to load can still be read: workbook.open's read-only stream mode pages through it in flat memory, and sheet.export writes a sheet out to CSV or JSON Lines in one pass. 77 tools across workbook lifecycle (incl. audit and stream mode), agent context, range I/O (incl. cell styling, conditional formats written and read back, data validation, formula tracing, formula-pattern search, and cell comments), sheet management (incl. merge/unmerge, sheet reordering, row paging, and CSV/JSON Lines export and import), presentation written and read back, print setup and outlining, row/column mutation, line and bar charts, tables (incl. adding and deleting rows), named ranges, sheet and workbook protection, read-only VBA extraction and export, Power Query read and write, multi-call batching, and queues to a real-Excel worker (macros, Power Query and pivot refresh, real recalculation, .xlsb conversion).
Install
Add this asset to a Skaile workspace:
npx skaile-cli install mcp-server:@skaile-ai/excel#0.15.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
-
15775d21f7
Files (1)
Show file list 1 file
-
mcp/xls/MCP.md57b96ec0e920…
Integrity
Composite content hash over the pinned file set.
d48e406f8a5097adefec2ee95ae63353d24a44b11b6153f6d5f06d33297e7ded 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.