get_icons
Get multiple icons at once (batch retrieval). More efficient than multiple geticon calls.
How to use it
get_icons is exposed by the Better Icons MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the get_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.
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.
Scan an icons file to see what icons are already available.
(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