用途:Better Icons 用于在任意项目中处理图标,通过 Iconify 从 200 多个图标库中搜索并获取 SVG 图标。
主要能力:提供 CLI 搜索图标、下载搜索结果中的全部图标为 SVG 文件、获取单个图标 SVG 并输出到 stdout;支持指定颜色与尺寸;可为 AI 智能体设置 MCP 服务器。图标 ID 格式为 prefix:name,例如 lucide:home、mdi:arrow-right、heroicons:check。常见图标集包括 lucide、mdi、heroicons、tabler、ph、ri、solar、iconamoon。
使用方式:搜索用 better-icons search <query> [--prefix <prefix>] [--limit <n>] [--json];搜索并下载用 better-icons search <query> -d [dir] [--color <color>] [--size <px>];获取图标用 better-icons get <icon-id> [--color <color>] [--size <px>] [--json];为 AI 智能体配置 MCP 用 better-icons setup [-a cursor,claude-code] [-s global|project]。示例:better-icons search arrow --limit 10;better-icons get lucide:home > icon.svg;better-icons search star -d -c '#000' -s 24 --limit 64。
MCP 工具:search_icons、get_icon、get_icons、list_collections、recommend_icons、find_similar_icons、sync_icon、scan_project_icons。
限制:资料未提供收费、价格、平台支持范围及性能等细节;图标数据来自 https://api.iconify.design。