Skip to content
Back to search
100
MCP live MCP 2025-11-25 streamable-http

iconlab

io.github.op0ai/iconlab

Search 324k icons or generate new ones in the Lucide grammar - grammar-locked lint+critique+repair

Watch this dependency

Get before/after evidence when observed tools, schemas, authentication access, availability or the endpoint changes.

Inspect evidence and set up a watch Share public evidence report
Uptime
100.0%
5 direct probes · 30d
Response
151ms
last probe
Tools
3
callable
Resources
0
readable
Prompts
0
available
Score: 100/100
Handshake verified by our own probe.
why this score
pass Answers the MCP handshake 50/50
The handshake and the list calls succeeded on the primary URL.
pass Lists tools, resources or prompts 30/30
3 tools, 0 resources, 0 prompts returned.
pass 3 or more catalogue items 10/10
3 items in total; 3 or more earns these points.
pass Describes itself 10/10
98 characters; more than 30 earns these points.

Tools · 3

search_icons

Search the iconlab corpus (Lucide static + lucide-animated variants) by concept. Returns scored matches with slugs, sources and licenses.

get_icon

Fetch one icon by slug. format='svg' (default) returns the SVG document; 'jsx' returns a lucide-react-compatible TSX component; 'motion' returns a TSX component with a stroke-draw entrance.

generate_icon

Generate a NEW icon in the Lucide grammar for a concept that doesn't exist yet. Grab-first: returns mode='grab' with matches when a strong existing icon covers the prompt. Otherwise runs the lint + cr…

How to use

Add to your Claude Desktop / Cursor / Cline MCP config:

{
  "mcpServers": {
    "iconlab": {
      "url": "https://iconlab.skillkit.run/mcp",
      "transport": "streamable-http"
    }
  }
}