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, merged regions, cell notes and threaded comments, sheet structure and outline grouping, rows and columns, and named ranges (tables are read-only) - 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. 55 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 and row paging), presentation written and read back, print setup and outlining, line and bar charts, tables, named ranges, read-only VBA extraction, and multi-call batching.
Install
Add this asset to a Skaile workspace:
npx skaile-cli install mcp-server:@admin/excel#0.5.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
-
b8877468d1
Files (1)
Show file list 1 file
-
mcp/xls/MCP.md5a33413e577c…
Integrity
Composite content hash over the pinned file set.
386b9d68d15564bea02cdb400519aa997610c90308b023fb0dd84b9effa5d58b 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.