icon_ids
(required): Array of icon IDs (max 20)
How to use it
icon_ids is exposed by the Better Icons MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the icon_ids 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): 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