Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Infyicon

FreeNot checked

MCP server for Infyicon — search 161,000+ free hand-drawn icons and fetch ready-to-embed SVG/PNG from Claude, ChatGPT, Cursor, VS Code and any MCP client. Hoste

GitHubEmbed

About

MCP server for Infyicon — search 161,000+ free hand-drawn icons and fetch ready-to-embed SVG/PNG from Claude, ChatGPT, Cursor, VS Code and any MCP client. Hosted endpoint: https://infyicon.com/mcp (no auth)

README

krupalghori44-dev/infyicon-mcp MCP server

Search 161,000+ free hand-drawn vector icons from any MCP client — Claude Desktop, Claude Code, ChatGPT, Cursor, VS Code, Codex, Gemini CLI, Windsurf and more. Every icon comes in four matching styles (outline, fill, color-outline, color-fill) with ready-to-embed SVG markup and PNG URLs at 16–512 px.

Tools

Tool What it does
search_icons Search 161,000+ icons by keyword, optionally filtered to one of the four styles. Returns ids, page URLs, SVG + PNG URLs, tags.
get_icon_svg Full SVG markup for an icon id — ready to embed in HTML/JSX/design tools.
get_icon_png Direct transparent-PNG URLs (16, 24, 32, 64, 128, 256, 512 px) for an icon id.
list_categories Most popular icon categories with counts and category-page URLs.
uicons_lookup Look up CSS classes in the Infyicon UI webfont (61,000+ glyphs, <i class="ii-r-home"></i>).

Quick start — hosted endpoint

Claude Code

claude mcp add --transport http infyicon https://infyicon.com/mcp

Claude Desktop / claude.ai — Settings → Connectors → Add custom connector → URL https://infyicon.com/mcp

Cursor / VS Code / Windsurf (mcp.json)

{
  "mcpServers": {
    "infyicon": { "url": "https://infyicon.com/mcp" }
  }
}

Codex CLI (~/.codex/config.toml)

[mcp_servers.infyicon]
url = "https://infyicon.com/mcp"

Gemini CLI (~/.gemini/settings.json)

{
  "mcpServers": {
    "infyicon": { "httpUrl": "https://infyicon.com/mcp" }
  }
}

Full, always-current instructions for all clients: https://infyicon.com/developers

Run locally (stdio)

standalone.js is a zero-dependency Node 18+ entry point. It answers initialize / tools/list locally and relays tools/call to the hosted endpoint (where the search index and 161k SVG assets live).

git clone https://github.com/krupalghori44-dev/infyicon-mcp.git
node infyicon-mcp/standalone.js          # MCP over stdio
node infyicon-mcp/standalone.js --http 3000   # or streamable HTTP at :3000

Client config for the stdio version:

{
  "mcpServers": {
    "infyicon": { "command": "node", "args": ["/path/to/infyicon-mcp/standalone.js"] }
  }
}

Docker

docker build -t infyicon-mcp .
docker run -i infyicon-mcp

Repo layout

  • standalone.js — zero-dependency stdio/HTTP server (local bridge; what the Dockerfile runs)
  • mcp.js — the production Express module that serves https://infyicon.com/mcp (reference; depends on server-side assets)
  • Dockerfile — builds the standalone bridge

Example

"Find me a shopping cart icon in outline style and give me the SVG."

The client calls search_icons {"query":"shopping cart","style":"outline"}, picks an id like shopping-cart-12_10432, then get_icon_svg returns the full markup to paste straight into your project.

License

Code in this repository: MIT. Icons served by the API remain free for personal and commercial use with attribution to infyicon.com — details at https://infyicon.com/license.

from github.com/krupalghori44-dev/infyicon-mcp

Installing Infyicon

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/krupalghori44-dev/infyicon-mcp

FAQ

Is Infyicon MCP free?

Yes, Infyicon MCP is free — one-click install via Unyly at no cost.

Does Infyicon need an API key?

No, Infyicon runs without API keys or environment variables.

Is Infyicon hosted or self-hosted?

Self-hosted: the server runs locally on your machine via the install command above.

How do I install Infyicon in Claude Desktop, Claude Code or Cursor?

Open Infyicon on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Infyicon with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All development MCPs