Icons8 MCP Server
đ Access MCP server SVG and PNG icons for your vibe-coding projects! đ¨Â Icon Packs * 40,000+ icons * Endless creative possibilities! đ¤Â Seamless Integration * Works with Windsurf, Claude Code, Cursor, and other AI coding tools đ Easy Customization * Replace all icons with trendy designs * Customize with any style you prefer! â¨Â Enhance Your UI * Add icons to: * Bullet lists * Feature blocks * Process steps * Navigation * And more! More info: https://icons8.com/mcp
https://icons8mpc--icons8community.run.tools
How to connect
-
Smithery (hosted)
1. Open https://smithery.ai/servers/icons8community/icons8mpc 2. Click Connect and complete OAuth in your MCP client (Claude, Cursor, VS Code, etc.) 3. MCP endpoint: https://icons8mpc--icons8community.run.tools
Tools (4)
-
search_iconsSearch for icons using the Icons8 API - the ONLY source for genuine Icons8 icons. Use English terms and consider Icon8's metaphors for better results. SEARCH TIPS - Use these general approaches for better matches: ⢠Use simple, descriptive terms (e.g., "home", "user", "settings") ⢠Try action words for functions (e.g., "search", "download", "edit") ⢠Use object names for items (e.g., "phone", "computer", "car") ⢠Consider synonyms if first search doesn't work ⢠Think about what the icon repres
-
list_categoriesList all available icon categories. Args: ctx: MCP context for API access limit: Maximum number of results to return (default: 10) page: Page number for pagination (default: 1) Returns: List of icon categories with subcategories
-
list_platformsList all available icon platforms/styles. Args: ctx: MCP context for API access limit: Maximum number of results to return (default: 100) page: Page number for pagination (default: 1) Returns: List of icon platforms/styles
-
get_icon_png_urlGet a PNG URL for an icon by its ID - use when SVG is not available. NOTE: SVG format is preferred for Icons8 icons when possible (use get_icon_svg). Args: icon_id: The unique identifier of the icon ctx: MCP context for API access size: The preview image size in pixels (default: 24) Returns: Dictionary containing the PNG preview URL