Icons8 MCP Server
About
Icons8 MCP Server gives AI coding environments instant access to 368,865+ Icons8 icons across 116 design styles. Connect your Claude, Cursor, Windsurf, VS Code, or any SSE-capable MCP host to stream high-res PNGs for free or unlock full SVG delivery with an API key—ideal for prot
Details
- Author
- icons8
- Downloads
- 340
- Categories
- Developer Tools
Jump to
- Access to 40,000+ icons
- Works with Windsurf, Claude Code, Cursor, and other AI coding tools
- Supports both SVG and PNG formats
- Enables easy replacement of all icons with trendy designs
- Allows customization with any preferred style
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Icons8 MCP ServerCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
—
search_icons
Search 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 represents conceptually • Use single words or short phrases for best results Args: query: The search term to find icons (use metaphors above for better results) ctx: MCP context for API access platform: Optional filter by platform/style (e.g., 'ios', 'fluent', 'color') category: Optional filter by category (e.g., 'transport', 'business') amount: Maximum number of results to return (default: 10) offset: Number of results to skip (for pagination) Returns: Search results including matching icons from Icons8 catalog
list_categories
List 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_platforms
List 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_url
Get 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
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"icons8 mcp server": {
"icons8mcp": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.icons8.com/mcp/"
]
}
}
}
}
McpServers
{
"icons8mcp": {
"command": "npx",
"args": [
"mcp-remote",
"https://mcp.icons8.com/mcp/"
]
}
}
🚀 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!
🖱️ Level up your design!
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.





