Iconify
live DesignSearch icons, retrieve SVG data, and list collections from the Iconify open-source icon library
3 tools
0ms auth
free tier 50 calls/day
Tools
search_icons
required: query Search for icons by keyword across all Iconify collections. Returns icon names in "prefix:name" format (e.g., "mdi:home").
Parameters
Name Type Description
query req string Search keyword (e.g., "home", "arrow", "user") limit opt number Maximum number of results (1-999, default 32) Try it
Response
get_icons
required: prefix, icons Retrieve SVG body data for one or more icons in a specific collection. Returns SVG body, width, and height for each icon.
Parameters
Name Type Description
prefix req string Collection prefix (e.g., "mdi", "fa", "heroicons", "lucide") icons req string Comma-separated icon names within the collection (e.g., "home,arrow-left,user") Try it
Response
list_collections List all available icon collections in Iconify. Returns collection prefix, name, total icon count, author, license, and category.
No parameters required.
Try it
Response
Test with curl
The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.
List available tools
bash
curl -X POST https://gateway.pipeworx.io/iconify/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}' Call a tool
bash
curl -X POST https://gateway.pipeworx.io/iconify/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"search_icons","arguments":{"query": "hello"}}}'