scan_project_icons
Scan an icons file to see what icons are already available.
How to use it
scan_project_icons is exposed by the Better Icons MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the scan_project_icons tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install Better Icons
npx skills add better-auth/better-iconsOther tools in Better Icons (25)
(optional): Filter by category
Reset all learned icon preferences to start fresh.
(optional): Icon color (e.g., '#ff0000', 'currentColor')
(optional): Custom component name
Find similar icons or variations of a given icon across different collections and styles.
(optional): 'svg' (default) or 'url'
(required): 'react', 'vue', 'svelte', 'solid', or 'svg'
Get the SVG code for a specific icon with multiple usage formats.
View your learned icon collection preferences with usage statistics.
Get multiple icons at once (batch retrieval). More efficient than multiple geticon calls.
View your recently used icons for quick reuse.
(required): Icon ID in format 'prefix:name' (e.g., 'mdi:home')
(required): Array of icon IDs (max 20)
(required): Absolute path to the icons file
(optional): Maximum results (1-999, default: 32)
List available icon collections/libraries.
(optional): Filter by collection (e.g., 'mdi', 'lucide')
(required): Search query (e.g., 'arrow', 'home', 'user')
Get icon recommendations for a specific use case.
(optional): Search collections by name
Search for icons across 150+ icon collections.
(optional): Icon size in pixels
(optional): 'solid', 'outline', or 'any'
Get an icon AND automatically add it to your project's icons file. The recommended way to add icons.
(required): Describe what you need