Preview Icons
preview_iconsRefine an icon result set or preview known icon refs returned by another Supericons tool. Use search_icons first for normal icon requests. Long icon lists are accepted and safely truncated to 12. Returns ready-to-use Markdown, a hosted preview fallback, a direct PNG image URL, and, when requested, an MCP image contact sheet.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Requested inline icon count. Values outside 1 to 12 are safely clamped with a warning. Numeric strings are accepted. | |
| query | No | Optional search query to preview visually, for example "license plate recognition camera scan car". | |
| style | No | Optional style preference. Unsupported values are ignored with a warning. | any |
| locale | No | Optional locale for multilingual search terms. Supported values: zh-Hans, zh-Hant, ja, ko, es, de, pt, ar, hi, vi, th. Unsupported values are ignored with a warning. | |
| library | No | Optional library key. Supported values include si (Supericons AI and developer tool logos), lucide, tabler, phosphor, heroicons, bootstrap, iconoir, ionicons, material, simpleicons (Simple Icons brand logos), and mingcute. | |
| icon_refs | No | Optional fixed icon refs in library:id format. Arrays, a single ref, and comma-separated refs are accepted. Up to 100 are accepted, 24 appear on the browser preview, and 12 are rendered inline. Larger lists are safely truncated with a warning. | |
| include_image | No | When true, include a PNG contact sheet as MCP image content. Boolean strings are accepted. A preview_url is always returned. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Recoverable error message when preview inputs are missing or invalid. | |
| query | No | Search query used for the visual preview, if any. | |
| results | Yes | Icons included in the visual preview. | |
| warnings | No | Unsupported optional inputs that were safely ignored. | |
| image_url | No | Direct PNG URL for clients or Markdown renderers that can show remote images. | |
| next_step | Yes | Useful next action for the caller. | |
| preview_url | Yes | Browser URL for visual inspection. | |
| image_included | Yes | Whether this response includes MCP image content. | |
| markdown_image | No | Ready-made Markdown image snippet for final answers in clients that render remote Markdown images. | |
| rendered_count | Yes | Number of icons rendered in the inline preview. | |
| truncated_from | No | Original icon ref count when the input was truncated. | |
| client_display_note | Yes | Plain-language note for clients that do not render images inline. | |
| browser_preview_count | Yes | Number of accepted icon refs available at preview_url. | |
| suggested_response_markdown | No | Ready-to-use answer with the image, refs, and browser fallback link. |