字体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"
}
}字体搜索逻辑
该工具假定您拥有任何商业字体的有效许可证。它使用多种策略来定位文件:
- 直接cdn/github原始模式。
- 社区共享中心(vk、电报索引)。
- 打开目录(谷歌/浏览器搜索)。
- 最后手段:写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许可证
麻省理工学院
