Icons8 MCP Server

🚀 Access MCP server SVG and PNG icons for your vibe-coding projects!

Community: Submitted by a user or imported; check the owner before granting accessOnlineNo sign-inGlobalFreeRead-only

What it can do

  • 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 app
  • 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) Return
  • 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)

What data it sees

Do you need an account

No: the server works without sign-in

🚀 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

Server tool list (4)

Raw names from tools/list. Only developers need these.

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