
Numbersmcp
Let your agent read and update Numbers spreadsheets for pricing models, runway sheets, and validation back-of-napkin math on Mac.
Overview
Numbers MCP is a Validate-phase MCP server that exposes macOS Numbers.app spreadsheets to agents through AppleScript over stdio.
What is this MCP server?
- AppleScript bridge to macOS Numbers.app for spreadsheet read/write
- npm numbersmcp v0.4.0 with stdio MCP transport
- Works with local .numbers workbooks you already store on disk
- macOS-only; no Google Sheets or Excel Online API required
- Pairs with other aernouddekker Mac MCP servers for a desktop-native ops stack
- Server version 0.4.0
- npm package identifier numbersmcp
Community signal: 3 GitHub stars.
What problem does it solve?
Exporting Numbers to CSV for every pricing or forecast question slows validation when your model already lives in Numbers.app.
Who is it for?
Mac-based solos who model pricing and metrics in Numbers and want agent help without migrating to Google Sheets.
Skip if: Cross-platform teams on Excel Online, heavy ETL pipelines, or anyone who needs guaranteed multi-user sheet collaboration APIs.
What do I get? / Deliverables
With the server registered, your agent can pull and update Numbers workbook data in place during scope and pricing conversations.
- Agent-readable and updatable Numbers workbooks on your Mac
- Faster iteration on pricing and validation spreadsheets without manual export
Recommended MCP Servers
Journey fit
Validate is the canonical shelf because spreadsheet work most often supports scoping, unit economics, and pricing before full build-out. Pricing subphase captures forecast tabs, tier comparisons, and scenario cells—the typical Numbers use case for solo builders.
How it compares
Local Numbers.app MCP bridge, not a cloud spreadsheet API or dedicated analytics warehouse.
Common Questions / FAQ
Who is Numbers MCP for?
It is for solo builders on macOS who keep validation and pricing workbooks in Numbers.app and use MCP agents to query or edit them.
When should I use Numbers MCP?
Use it in Validate when you are tuning pricing tabs, scenario models, or simple forecast sheets before committing to a full analytics stack.
How do I add Numbers MCP to my agent?
Install the numbersmcp npm package v0.4.0, configure it as a stdio MCP server in Claude Code or Claude Desktop, and grant Numbers automation on macOS.