iconfont_search_icons
Search millions of icons from Iconfont.cn by name and style, with pagination and output format options.
Instructions
Search for icons in the Iconfont icon library (iconfont.cn).
This tool searches the Iconfont database for icons matching the specified query. It provides access to millions of icons from various designers and collections.
Args:
query (string, required): Search query for icon name
icon_type (string, optional): Icon style type - '' for all, 'line' for outline, 'fill' for filled, 'flat' for flat, 'hand' for hand-drawn, 'simple' for simple, 'complex' for elaborate (default: all)
page (number, optional): Page number for pagination, starting from 1 (default: 1)
page_size (number, optional): Number of results per page, max 100 (default: 54)
response_format ('markdown' | 'json', optional): Output format (default: markdown)
Returns: For JSON format: { total: number, page: number, page_size: number, icons: [...] } For markdown: Human-readable list with icon names and IDs
Examples:
Use when: "Find home icons" -> query="home"
Use when: "Search outline-style arrows" -> query="arrow", icon_type="line"
Use when: "Get page 2 of search results" -> query="user", page=2
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | Search query for icon name | |
| icon_type | No | Icon style type: empty for all, 'line' for outline, 'fill' for filled, 'flat' for flat, 'hand' for hand-drawn, 'simple' for simple, 'complex' for elaborate | |
| page | No | Page number for pagination | |
| page_size | No | Number of results per page (max 100) | |
| response_format | No | Output format: 'markdown' for human-readable or 'json' for machine-readable | markdown |