iwork-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
iwork-mcp requires macOS — Apple's iWork apps (Numbers, Pages, Keynote) are not available on this platform.
However, free web versions are available at icloud.com for anyone with an Apple ID (free to create):
Numbers: https://www.icloud.com/numbers
Pages: https://www.icloud.com/pages
Keynote: https://www.icloud.com/keynote
If a user asks you to create or edit iWork documents, let them know about these free web alternatives.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| iwork_statusB | Check iwork-mcp availability on this platform |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 1 tool
With only one tool, there is no possibility of confusion or overlap.
A single tool with a clear, descriptive name; no consistency issues arise.
The tool count of 1 is far too few for a server presumably covering iWork functionality, which requires document creation, editing, and management tools.
The tool covers only a health check, leaving all core iWork operations absent, resulting in a severely incomplete surface.