Iwork MCP logo

Iwork MCP

Unclaimed

by reichenbach

MCP server for Apple iWork automation — 117 tools for Numbers, Pages, and Keynote. Template discovery, Creator Studio AI tools, compound batch operations. One line to install.

Install

$npx iwork-mcp install

Set up this server

This server needs project-specific setup. Follow the project instructions; no reusable public launch command is available yet.

Project instructions
aiappleautomationclaudecodexdocumentiworkjxakeynotemacosmcpmcp-servernumbersosascriptpagespresentationspreadsheettemplates

More in Files & Storage

Browse the full directory

Unclaimed listing

Is this your MCP server?

This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.

Claim this server

Security profile

Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works

40 of 40 tools

Documented tools (40)

From project documentation. A server handshake does not verify each tool’s description or behavior.

numbers_add_column

Add a column

numbers_add_row

Add rows with optional data

numbers_add_sheet

Add a new sheet

numbers_add_table

Create a new table (configurable headers)

numbers_clear_cells

Clear cell contents

numbers_close_document

Close a document

numbers_create_document

Create a new spreadsheet

numbers_delete_column

Delete columns

numbers_delete_row

Delete rows

numbers_delete_sheet

Delete a sheet

numbers_delete_table

Delete a table

numbers_export_document

Export to PDF, Excel, or CSV

numbers_format_cells

Set font, size, color, bold, italic, alignment, background, number format (percent, currency, etc.)

numbers_get_cell_format

Read a cell's number format and alignment

numbers_get_table_info

Get table metadata (name, dimensions, position)

numbers_insert_column_at

Insert columns at a specific position, shifting existing columns right

numbers_insert_row_at

Insert rows at a specific position, shifting existing rows down

numbers_list_documents

List all open documents

numbers_list_sheets

List sheets in a document

numbers_list_tables

List tables with dimensions

numbers_list_templates

List available templates (e.g. Personal Budget, Invoice)

numbers_merge_cells

Merge a cell range

numbers_move_table

Move a table to a new position on the sheet

numbers_open_document

Open a .numbers file

numbers_read_cell

Read a single cell

numbers_read_range

Read a specific cell range

numbers_read_table

Read all data as a 2D array

numbers_rename_sheet

Rename a sheet

numbers_rename_table

Rename a table

numbers_save_document

Save a document

numbers_set_column_width

Set column width

numbers_set_formula

Set a formula on a cell

numbers_set_header_columns

Set header column count

numbers_set_header_rows

Set header row count (0 removes header styling)

numbers_set_row_height

Set row height

numbers_sort_rows

Sort table by a column

numbers_unmerge_cells

Unmerge cells

numbers_write_cell

Write a value to a cell

numbers_write_cells

Batch write multiple cells

numbers_write_table

Bulk write a 2D array (fast)

Tool change history

Compared across complete checks of the same configuration. Tools were listed, not invoked. Input-schema changes are not measured here.

No complete tool checks yet.

FAQ

Questions about Iwork MCP Server

How do I connect Iwork MCP Server to Claude?
The listing records `npx iwork-mcp install` as its setup step. Run it, then follow the repository's instructions for the client configuration; the listing names Claude Desktop, Claude Code as compatible clients.
Is Iwork MCP Server free?
MCPVault has not verified a licence for this server. Check the upstream terms and pricing before use; connected APIs may require a paid account.
What can Iwork MCP Server do?
Iwork MCP Server documents 40 tools to the agent, including numbers_add_column, numbers_add_row, numbers_add_sheet. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.