
Pages Native
io.github.viames由 GitHub 账号 viames 发布v0.5.0更新于 Oct 24, 2026
原生 Apple Pages:受保护的编辑、模板、批处理、配方历史和 PDF 预览。
AI 翻译由 AI 模型根据下方的原文描述翻译,可能有误。
原文描述
Native Apple Pages: guarded edits, templates, batches, recipe history and PDF previews.
发布方自己的服务:NativeExpress
概览
Pages Native 的本地 MCP 服务;无需登录;STDIO。
暂无 AI 概览:以下信息来自注册中心条目和服务本身。
安装
在 SourceWeft 中
- 打开 控制台中的 Pages Native,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
Pages Native
Native Apple Pages documents for Codex and MCP. Author: Viames Marino · MIT.
Version 0.5.0. Native acceptance passed 76 checks on one Mac with Pages 14.5 and macOS 27.0.1; 70 portable tests passed separately. Other Pages/macOS configurations remain unverified. See verification.
Pages Native uses Apple's scripting API through fixed JXA and AppleScript workers. Documents remain .pages: no Word conversion, private-format parser, clipboard driver, Accessibility or UI automation.
Capabilities
36 MCP tools cover native documents and templates, rich text, existing tagged placeholders, tables with formulas, text/shape/image objects, existing object geometry, explicit native exports, opaque backups and PDF/PNG previews. Existing-text edits, placeholder fills, text/cell formatting, table/cell changes, sorting, merging, dimensions, objects and facing-page changes have preview/apply revision guards. Migration from 0.1: mutation tools now default to preview. Apply the identical request with mode:"apply" and its expected_revision; a successful preview is not a completed edit.
New in 0.5: previewed batches of up to 10 native outputs, immutable recipe history with saved prototype snapshots, structural comparisons, historical reuse and guarded restoration. Batch and history guide.
New in 0.4: typed table fields in composed models and a local reusable recipe library with relative prototype paths, saved-byte fingerprints, version counters and guarded save/delete/use. See typed fields and recipes.
New in 0.3: structured literal search with native text/cell references, and guided composition from saved prototypes with required/default fields and revision-guarded new copies. See search and model recipes.
Mutations may partially apply; there is no automatic rollback. Pages 14.5 exposes placeholder tags for reading but rejects changing them through its scripting API.
[A native Pages report produced by the acceptance test]
The synthetic example shows a native table total of 265 EUR and a separately positioned text item.
The native API does not expose complete paragraph styles, headings/lists, comments, tracked changes, hyperlinks, headers/footers, page setup or chart series/type/title. Features already present in a saved prototype can be preserved through opaque native copies. Creating and editing chart data is not claimed. Font/size/color formatting does not assign named paragraph styles; semantic style preservation during model filling is not yet certified.
Requirements and installation
- macOS with an interactive, logged-in session and Apple Pages.
- Node.js 22 or later and Automation permission for the actual host controlling Pages.
- Local execution. This cannot run against the user's Mac from a cloud-only task.
Install the public Codex plugin marketplace and enable Pages Native:
Start a new local Codex task and run the setup skill. A compatible MCP host can run node /absolute/path/to/plugins/pages-native/dist/server.mjs; runtime npm installation is unnecessary after build.
Optional PAGES_NATIVE_ALLOWED_ROOTS is a JSON array of existing directories. It guards plugin file paths; it is not a macOS sandbox for the Pages process.
Development
Portable tests validate protocol, bounds, path restrictions, revision planning and timeout recovery. test:native controls Pages on an explicitly designated Mac using isolated synthetic documents; ordinary CI does not certify a graphical Pages installation.
See compatibility reports, capabilities, verification, publishing and privacy.
来源:README.md,提交 3dabfeb
工具
0版本历史
2- v0.5.0最新Oct 20, 2026
- v0.1.0Oct 19, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分
其他 Native 集成
NativeExpress
express.native.www官方发布者
确定移动应用首个版本的范围,从免费的 Expo 模板开始,并通过应用商店审核。AI 翻译
Purple8 — AI-Native Application Backend
ai.purple8.www
远程 MCP 后端,为 AI 助手提供 176 个工具,用于构建和运行应用的数据、认证、工作流、SLA、人工介入与 RAG。

Ruby Native
由 GitHub 账号 ruby-native 发布
Ruby Native 的 MCP 服务器让助手检查 Rails 应用的原生视图信号与配置,并驱动 App Store 和 Google Play 的构建与上架。

Numbers Native
由 GitHub 账号 viames 发布
让助手在 macOS 上通过 Numbers 应用创建、查看和编辑真实的 Apple Numbers 表格,支持公式、图表和 CSV。

NativeKeel
由 GitHub 账号 AlicanAkyol 发布
只读的 MCP 服务器,用于检查 React Native 与 Expo 项目的升级阻碍、商店规则、崩溃风险、安全与无障碍问题。