字体管理工具

一个专业的字体设计顾问工具,能够根据项目需求寻找、配对并设置最佳字体。

  • by Microck
  • TypeScript
  • 本地部署
  • 4 星标
  • 更新于
在 GitHub 查看 Microck/font-mcp

使用说明

字体mcp

专家设计顾问mcp,为您的项目找到、配对和设置最佳字体。

它不仅仅列出字体。它研究实时讨论(reddit、typewolf),扫描你的项目文件中的“vibe”,并自动为你的设置搜索字体文件。

人工智能代理快速入门

开源代码 告诉opencode:

fetch and follow instructions from https://raw.githubusercontent.com/microck/font-mcp/master/.opencode/INSTALL.md

法典 告诉codex:

fetch and follow instructions from https://raw.githubusercontent.com/microck/font-mcp/master/.codex/INSTALL.md

特征

  • 现场研究:在reddit(r/排版,r/web_design)和设计档案中搜索真实世界的使用示例。
  • 项目扫描:分析您的 package.json 以及配置文件,以检测项目的“氛围”。
  • 偷这个样子:扫描任何网站url以识别他们使用的字体。
  • 自动设置:生成顺风或css配置,并自动下载字体文件。
  • 字体猎人v2:详尽的搜索引擎,尝试github、gitlab、vk、archive.org和打开目录来查找您的字体文件。
  • 没有免费回退:除非在配置中明确启用免费回退,否则严格使用s-tier/payed字体。

用法

工具

  • consult_font_expert:根据氛围或描述获得推荐。
  • analyze_project_and_recommend:自动检测项目路径中的氛围并推荐字体。
  • analyze_website:对任何网站网址的排版进行逆向工程。
  • setup_font_config:生成安装代码并执行字体猎人自动下载文件。

例子

{
  "name": "setup_font_config",
  "arguments": {
    "font_name": "Helvetica Now",
    "is_paid": true,
    "type": "tailwind"
  }
}

字体搜索逻辑

该工具假定您拥有任何商业字体的有效许可证。它使用多种策略来定位文件:

  1. 直接cdn/github原始模式。
  2. 社区共享中心(vk、电报索引)。
  3. 打开目录(谷歌/浏览器搜索)。
  4. 最后手段:写a HUNTING_INSTRUCTIONS.txt 如果自动下载失败,则使用特定的搜索查询。

配置

您可以在mcp配置中调整行为:

  • maxDownloadAttempts:要尝试的策略数(默认值:10)。
  • allowFreeFontsFallback:设置为 true 允许谷歌字体回退(默认: false).

安装

git clone https://github.com/microck/font-mcp.git
cd font-mcp
npm install
npm run build

许可证

麻省理工学院