get_icon_detail_by_prefix_and_name
get icon detail by prefix and svg name
Finds icons across icon sets by describing what you want rather than knowing the icon's name, and returns the SVG detail for the one you pick.
LABSCO SUMMARY
The tool names lay out the flow — get_icon_repos to learn which sets exist, a desc search inside a prefix to shortlist, then get_icon_detail_by_prefix_and_name for the SVG. Which icon sets are indexed is something get_icon_repos answers at runtime, which makes it the first call worth making rather than an optional one.
An icon lookup server with 3 tools: one that lists the icon repository names available, one that finds icons by description inside a named prefix such as ant-design, and one that returns the SVG detail for a chosen icon.
A value for PREFIX; get_icon_repos returns the repository names it can be set from.
One command — npx -y pickapicon-mcp@latest
USE CASES
Check which icon sets are available, then search inside one by description rather than guessing at the icon's name.
Narrow to the icon by description inside its set, then take its detail by prefix and svg name.
Counted once with only startup setup. Other versions, modes or optional credentials may expose a different list.
get_icon_detail_by_prefix_and_nameget icon detail by prefix and svg name
get_icon_reposget all icon repo NAME
get_icons_by_desc_and_prefixget icons by desc and prefix (LIKE AS ant-design)
BEFORE YOU INSTALL
3 tools when we connected.
npx on PATH
CONTEXT COST
Rated by the size of the 3 tool definitions that ride along on every turn, not by how many there are
INSTALLATION
Add the block to your client, or run the command directly.
{
"mcpServers": {
"pickapicon-mcp": {
"command": "npx",
"args": [
"-y",
"pickapicon-mcp@latest"
]
}
}
}PREFIX is optional: it sets the default icon set (for example ant-design) that both tools use when a call gives no prefix. To set it, add "env": {"PREFIX": "ant-design"} to this entry.
npx -y pickapicon-mcp@latest