skaile.store

Versions

Showing latest 0.16.0. 2 versions published.

@skaile-ai/excel@0.16.0

excel

mcp-server uncategorized
Version: 0.16.0 All 2 versions →
Claimed

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. 79 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, deleting and updating rows by key, and diffing two tables), 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.16.0

Source

This version is pinned to an immutable upstream commit. Asset bytes are fetched directly from the repository — the Catalog never stores them.

Commit
5568c7fe55

Files (1)

Show file list 1 file
  • mcp/xls/MCP.md ff4abd4d55ad…

Integrity

Composite content hash over the pinned file set.

abdb2b5158bd7f2d694c5f3b23851026dac4cdd72576e6f9576956a93ab8af9f

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 source

Requires

No declared dependencies.