mcpField
F
font-proof-mcp

font-proof-mcp

本地服务
fontproof.com媒体与设计011 周前更新

关于 font-proof-mcp

font-proof-mcp 是随 Hellbox 提供的 MCP 服务,可让字体设计相关 AI 工具创建和编辑 .fontproof 文档。其工具覆盖文档、版块、字体及 Glyphs 3 字体操作,服务逻辑直接来自应用内置的 Swift 程序。

主要功能

  1. 01创建、打开和查询证明文档
  2. 02添加、编辑和排列文档版块
  3. 03批量设置版块内容
  4. 04添加、移除和列出字体
  5. 05支持可变字体轴
  6. 06列出或添加 Glyphs 3 字体

适用场景

  1. 01通过 AI 工具生成字体证明文档
  2. 02调整文档中的证明版块
  3. 03管理文档所用字体和 Glyphs 3 字体

MCP 相关

该服务向 MCP 客户端开放 Hellbox 文档、版块、字体和 Glyphs 3 操作工具。npm 包负责定位 Hellbox 应用内置的 Swift 服务程序并转发 stdio。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"jakefleming-font-proof": {
"command": "npx",
"args": [
"-y",
"font-proof-mcp"
]
}
}
}
启动命令npx -y font-proof-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmfont-proof-mcp0.1.0

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

font-proof-mcp

以编程方式创建和修改 Hellbox 文档。Hellbox(原名 Font Proof)是一款面向字体设计师的 macOS 应用,可生成 PDF 字体校样,并从 Glyphs 和 RoboFont 实时重新加载。

此软件包会启动 Hellbox 应用包内置的 MCP 服务。该服务可让 AI 工具直接创建和编辑 .fontproof 文档;无需运行应用。

要求

  • macOS 12 或更高版本
  • 已安装 Hellbox(服务二进制文件内置于应用中)
  • Node.js 18+(用于 npx)

设置

最简单的方法是使用 Hellbox 内置的一键设置:打开 Hellbox,前往 Preferences,然后选择 AI Integration,并点击适用于你的客户端的安装程序。也可以按以下步骤手动设置:

Claude Code
claude mcp add font-proof -- npx -y font-proof-mcp
Claude Desktop

添加到 ~/Library/Application Support/Claude/claude_desktop_config.json:

{
  "mcpServers": {
    "font-proof": {
      "command": "npx",
      "args": ["-y", "font-proof-mcp"]
    }
  }
}
Cursor

将相同的 command / args 对添加到 ~/.cursor/mcp.json。

如果 Hellbox 安装在 /Applications 或 ~/Applications 以外的位置,请将 FONT_PROOF_MCP_PATH 设置为 Hellbox.app/Contents/Helpers/font-proof-mcp 的完整路径。

工具

  • 文档: create_proof、create_complete_proof、open_proof、get_proof_info、open_in_app
  • 分区: add_section、update_section、delete_section、reorder_sections、duplicate_section、set_section_content_bulk、update_section_settings
  • 字体: add_fonts、remove_fonts、list_system_fonts(支持可变字体轴)
  • Glyphs 3: list_glyphs_fonts、add_glyphs_fonts

完整文档:请参阅 hellbox.com/docs 中的“MCP Server”。

工作原理

MCP 服务是一个嵌入在 Hellbox 应用 Contents/Helpers/font-proof-mcp 中的 Swift 二进制文件,由应用进行代码签名,并始终与应用的文档格式保持同步。此软件包是一个轻量启动器:它会找到该二进制文件并移交标准输入输出。这里不会重复实现任何服务逻辑,因此你使用的工具始终与已安装的应用版本相匹配。

此软件包沿用了应用在 Font Proof 时期使用的 font-proof-mcp 名称;npm 名称、MCP 客户端看到的服务名称以及 .fontproof 文件扩展名在更名后均保持不变。


Hellbox 由 Minim Industries 制作。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。