Infyicon MCP Server
[Official MCP Registry]
[npm]
[Glama TDQS]
[One-click setup]
Search 161,000+ free hand-drawn vector icons from any AI assistant — Claude, ChatGPT, Cursor, VS Code / Copilot, Codex, Gemini, Windsurf, Zed, Cline, Goose, LM Studio, JetBrains and every other MCP client. Four matching styles (outline, fill, color-outline, color-fill), ready-to-embed SVG markup, transparent PNGs at 16–512 px, and a 61,000-glyph UI webfont.
Tools (v1.2.0)
Old names from v1.0/1.1 (popular_icons, related_icons, bulk_svg, uicons_lookup) are still accepted as aliases.
Quick start
Claude.ai / Claude Desktop — Settings → Connectors → Add custom connector → https://infyicon.com/mcp. Or install the desktop extension: infyicon.mcpb.
Claude Code
ChatGPT — Settings → Apps & Connectors → Advanced → Developer mode → Create → MCP URL https://infyicon.com/mcp, auth None.
Cursor — Add to Cursor or ~/.cursor/mcp.json:
VS Code / GitHub Copilot — .vscode/mcp.json:
Codex CLI — codex mcp add infyicon --url https://infyicon.com/mcp
Gemini CLI (extension, recommended) — gemini extensions install https://github.com/krupalghori44-dev/infyicon-mcp — adds the server, a /icons <query> command and usage context. Or plain MCP: gemini mcp add --transport http infyicon https://infyicon.com/mcp · Gemini app — Settings → Connected apps → Add custom MCP server
Windsurf — { "mcpServers": { "infyicon": { "serverUrl": "https://infyicon.com/mcp" } } }
Cline / Roo Code — { "mcpServers": { "infyicon": { "type": "streamableHttp", "url": "https://infyicon.com/mcp" } } }
Any stdio-only client (Zed, Goose, LM Studio, JetBrains, Perplexity…) — the zero-dependency npm bridge relays to the hosted server:
Run it yourself
standalone.js relays initialize, tools/list and tools/call to https://infyicon.com/mcp (override with INFYICON_MCP_UPSTREAM), so it never goes stale. mcp.js is the reference implementation that runs on infyicon.com (Express, hand-rolled JSON-RPC, no SDK).
Repository layout
standalone.js — npm package infyicon-mcp (stdio / --http)
mcp.js — hosted server source
mcpb/ — Claude Desktop extension source; build with npx @anthropic-ai/mcpb pack mcpb dist/infyicon.mcpb
.claude-plugin/ + .mcp.json — Claude Code plugin marketplace
gemini-extension.json + GEMINI.md + commands/ — Gemini CLI extension (/icons command)
connect/connect.html — the one-click setup page served at https://infyicon.com/connect
server.json — Official MCP Registry manifest
Privacy
Tool arguments (search words, icon ids, style filters) are sent to infyicon.com over HTTPS; responses contain icon metadata, SVG markup and PNG URLs. No account, API key, telemetry or local file access. Privacy policy: https://infyicon.com/privacy · Contact: [email protected]
License
Server and bridge code: MIT. Icons: free with attribution — https://infyicon.com/license