
Supericons
This is semantic icon search that lets your agent find SVG icons by meaning instead of filename. It exposes four tools: search_icons for querying 20,000+ free icons by description or concept, recommend_icons for getting contextual suggestions for UI slots like nav bars or dashboards, get_icon for retrieving raw SVG code, and list_libraries to see what's available. Runs via npx with the scoped @supericons/mcp package or connects to a hosted endpoint at mcp.supericons.dev. You'd reach for this when building interfaces and you want the agent to pick appropriate icons without manually browsing libraries or guessing filenames.
- GitHub stars
- 2
- tools
- 5
- transport
- STDIO, HTTP
- last updated
- Jul 27, 2026
Install
From registry metadata$ npx add-mcp https://mcp.supericons.dev/mcp --name supericonsRun in your terminal. add-mcp asks which agents to add it to (Claude Code, Codex, Cursor and more). Add -g to install it for every project.
Review the command, arguments and environment values before installing. MCP servers run with your local permissions.
Other ways
Claude Code
$ claude mcp add --transport http supericons https://mcp.supericons.dev/mcpRun in your terminal. Add --scope user to make it available in every project.
Tools
Verified live · 5 toolsVerified live against the running server on Nov 6, 2026.
search_iconsUse this as the main icon tool. Search 20,000+ curated SVG icons across 11 libraries by meaning, label, visual description, tags, and synonyms. When matches exist, the response includes a paste-ready suggested answer, a direct preview image, and Markdown that can show the imag...7 params
Use this as the main icon tool. Search 20,000+ curated SVG icons across 11 libraries by meaning, label, visual description, tags, and synonyms. When matches exist, the response includes a paste-ready suggested answer, a direct preview image, and Markdown that can show the imag...
include_query_framebooleanlibrarystringlibrary_modevaluelimitnumberlocalevaluequery*stringstylevaluerecommend_iconsRecommend a coherent icon set for up to 20 named UI slots in one call. Uses task context to narrow ambiguous meanings. When context is insufficient, returns needs_clarification with labeled interpretation options instead of guessing. Invalid inputs and service failures return...8 params
Recommend a coherent icon set for up to 20 named UI slots in one call. Uses task context to narrow ambiguous meanings. When context is insufficient, returns needs_clarification with labeled interpretation options instead of guessing. Invalid inputs and service failures return...
include_query_framebooleanlibraryvaluelimit_per_slotnumber | stringlocalevalueresponse_modevalueslotsarraystylevaluetaskstringget_iconRetrieve one exact SVG icon using an exact ref returned by search_icons, recommend_icons, or preview_icons. Do not guess icon IDs. Use search_icons first if the user only described a concept. Returns SVG code, explicit public library labels, visual preview URL, and public sema...3 params
Retrieve one exact SVG icon using an exact ref returned by search_icons, recommend_icons, or preview_icons. Do not guess icon IDs. Use search_icons first if the user only described a concept. Returns SVG code, explicit public library labels, visual preview URL, and public sema...
id*stringlibrary*stringstylestringany · outline · soliddefault: anypreview_iconsRefine an icon result set or preview known icon refs returned by another Supericons tool. Use search_icons first for normal icon requests. Icon lists up to 100 refs are accepted and safely truncated to 12. Returns ready-to-use Markdown, a hosted preview fallback, a direct PNG...7 params
Refine an icon result set or preview known icon refs returned by another Supericons tool. Use search_icons first for normal icon requests. Icon lists up to 100 refs are accepted and safely truncated to 12. Returns ready-to-use Markdown, a hosted preview fallback, a direct PNG...
icon_refsarrayinclude_imagebooleanlibraryvaluelimitnumber | stringlocalevaluequerystringstylevaluelist_librariesList the free icon libraries available through the hosted Supericons MCP server. Use this before filtering by library or when a user asks which icon libraries are supported.
List the free icon libraries available through the hosted Supericons MCP server. Use this before filtering by library or when a user asks which icon libraries are supported.
No parameters. Call it with no arguments.
Sponsors
Readme
Supericons v2.0
Semantic SVG icon search, previews, and recommendations for AI coding agents.
Supericons helps agents find icons by meaning, not only by file name. It searches 20,000+ free icons across 11 libraries and can return SVG code or a visual comparison.
Release versions
Supericons uses separate versions for the product plugin and its MCP runtime:
| Component | Current release |
|---|---|
| Supericons plugin | 2.0.0 |
| npm MCP runtime | @supericons/mcp@0.4.22 |
| Hosted MCP runtime | 0.4.22 |
The v2.0 plugin uses the current MCP runtime. There is no npm package named @supericons/mcp@2.0.0.
Quick start
For clients that support remote MCP servers, use the hosted endpoint:
https://mcp.supericons.dev/mcp
For clients that use local MCP commands, use:
{
"mcpServers": {
"supericons": {
"command": "npx",
"args": ["-y", "@supericons/mcp@latest"]
}
}
}
The free tools do not need a Supericons API key.
Plugin files
This repository includes public plugin manifests for Codex, Claude Code, and compatible agent directories:
Details
- Repository
- github.com/curlymolelabs/supericons
- Categories
- Design & Creative, Search & Web Crawling
- Package
@supericons/mcp- Transport
- STDIO, HTTP
- Registry
- MCP registry, active
- Tools verified
- Nov 6, 2026