← WebMCP Directory

Tool tree

icons-for-agents.site

Developer ToolsTools verified
Website
The icon library for agentic development. 10,000+ open-source icons (Lucide, Heroicons, Tabler, Simple Icons) your AI agents can search and embed as SVG or PNG — MCP server, llms.txt, no API key.
Explore capabilities
    search_iconsAnswer

    Search 10,000+ open-source icons (Lucide, Heroicons, Tabler, Simple Icons) by keyword or natural language. Returns names and ready-to-use SVG URLs.

    View tool JSON
    {
      "name": "search_icons",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search 10,000+ open-source icons (Lucide, Heroicons, Tabler, Simple Icons) by keyword or natural language. Returns names and ready-to-use SVG URLs.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Keyword or natural-language description, e.g. 'notification bell'."
          },
          "limit": {
            "type": "number",
            "description": "Max results (default 8)."
          }
        },
        "required": [
          "query"
        ]
      },
      "page": "/"
    }
    get_icon_urlAnswer

    Get the hosted SVG/PNG URL for an icon by name, with optional color, size and format.

    View tool JSON
    {
      "name": "get_icon_url",
      "kind": "answer",
      "impl": "imperative",
      "description": "Get the hosted SVG/PNG URL for an icon by name, with optional color, size and format.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string",
            "description": "Icon name, e.g. 'home'."
          },
          "color": {
            "type": "string",
            "description": "Hex color without '#', e.g. '4f46e5'."
          },
          "size": {
            "type": "number",
            "description": "Pixel size."
          },
          "format": {
            "type": "string",
            "description": "'svg' (default) or 'png'."
          }
        },
        "required": [
          "name"
        ]
      },
      "page": "/"
    }