Icons8 MCP Server

by icons8

340 downloads
Not rated
GitHub

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

- 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:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Icons8 MCP Server
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. 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!

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.