给本地 AI 代理用的 FancyFont
装在你电脑上的代理可以调用和这个网站相同的引擎:Unicode 文字样式、游戏昵称和符号表。服务器是一个本地进程,在你的机器上读写,FancyFont 不会收到这段文字。
下载本地服务器
下载 fancyfont-mcp.mjs- 下载 fancyfont-mcp.mjs,记下你保存它的文件夹。
- 在 Cursor 或 Claude Desktop 里按下面的配置添加 MCP 服务器,把路径换成这个文件。
- 重启代理,让它给一个名字加样式,例如“把 Alex 转成粗体”。
{
"mcpServers": {
"fancyfont": {
"command": "node",
"args": ["/ABSOLUTE/PATH/TO/fancyfont-mcp.mjs"]
}
}
}
Node 20 或更新版本用 node 命令运行这个文件。转换仍在你的电脑上完成。把 args 里的路径换成你下载的文件。
代理可以调用的工具
fancyfont_list_styles列出每个样式 id、名称、覆盖范围和一句说明。
fancyfont_convert_text转换最多 120 个字符。传入样式 id,或不传以返回全部样式。
fancyfont_generate_nicknames生成装饰过的昵称。style 可以是 cool、dark、cute、pro、minimal 或 all。
fancyfont_search_symbols按词语或分类搜索符号,并带上 Unicode 码位。
文字去了哪里
这个进程由你的代理通过 stdio 启动。你让它转换的名字在这个进程里处理,不会发到 fancyfont.tools。网站上的工具仍然在浏览器里完成同样的工作。
网页上的同一套工具
问题
转换的文字会被上传吗?
不会。服务器跑在安装了代理的那台电脑上,FancyFont 收不到这段文字。
服务器文件在哪里?
在本页下载 fancyfont-mcp.mjs。配置会用 node 启动它。文件留在你的电脑上,代理从这条路径读取。
每个字符都会变吗?
大多数样式只改 A–Z 和 a–z,有的也会改数字。带声调的字母和汉字保持原样。能不能显示,取决于你粘贴进去的那个应用的字体。