Skip to content

Releases: apeabody007/Digits

Digits v0.5.0

Choose a tag to compare

@apeabody007 apeabody007 released this 13 Jun 17:55
fda8bf9

No new MCP tools — this release makes Digits even easier to trust, adopt, and extend.

Added

  • Test suite: 27 stdlib-unittest tests that mock the AppleScript bridge, so they run anywhere (incl. non-macOS CI) without Numbers.
  • CLI flags when running the server directly: --version, --health-check, --list-tools, --help.
  • Two new bundled skills: monthly-report and data-cleanup.

Changed

  • README expanded with a full per-tool parameter reference, a "Verify your setup" section, a "Performance & atomicity" explainer, per-limitation workarounds, and a Development section.
  • Commented .mcp.json and the .claude-plugin/ manifests.

Digits v0.4.0

Choose a tag to compare

@apeabody007 apeabody007 released this 13 Jun 04:15

Digits v0.4.0 — the full Claude↔Numbers translator.

This release expands Digits from cell editing to full spreadsheet management. 22 tools, still zero dependencies (pure-stdlib Python — no pip, no uv, no node).

New in 0.4.0

  • Sheet management: add, rename, delete sheets (tabs)
  • Insert/delete rows and columns at any index (not just append)
  • Export the document to PDF, Excel (.xlsx), or CSV
  • Save to a specific .numbers path

Everything Digits does

Read tables (values + formulas), batch-write cells and formulas, manage rows/columns/sheets, import/export CSV, export PDF/Excel, create and save documents, plus a bundled budget-review skill. Edits are live and undoable; nothing saves until you say so.

Install

Download digits.plugin below, or:

/plugin marketplace add apeabody007/digits
/plugin install digits@digits

Requires macOS with Numbers. First run prompts for Automation permission.

Known limits (platform, not Digits)

Numbers' scripting can't duplicate a sheet's contents (-1717) or reorder sheets (-10000), and exposes little cell formatting. Documented in the README.

Digits v0.3.0

Choose a tag to compare

@apeabody007 apeabody007 released this 13 Jun 00:53

First public release! 🎉

Digits connects Claude to Apple Numbers — a zero-dependency MCP server (pure-stdlib Python, no pip/uv/node) plus a Claude plugin with a bundled budget-review skill.

Highlights

  • 13 tools: read tables (values + formulas), batch cell/formula writes, rows/columns, CSV import/export, create document, health check
  • Edits live documents — undoable with Cmd+Z, nothing saved until you say so
  • Installs in under a minute: download digits.plugin below, or /plugin marketplace add apeabody007/digits

Requires macOS with Numbers installed.