Infyicon
FreeNot checkedMCP 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
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.
- Hosted endpoint (recommended):
https://infyicon.com/mcp— streamable HTTP, stateless, no auth, no API key - Setup guide with copy-paste config for every client: https://infyicon.com/developers
- Icon license: free for personal & commercial use with attribution to infyicon.com — see https://infyicon.com/license
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 serveshttps://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.
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-mcpFAQ
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
GitHub
PRs, issues, code search, CI status
by GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
by mcpdotdirectAmap Maps Mcp Server
MCP server for using the AMap Maps API
by duxiaohuiSupabase
Database, auth and storage
by SupabaseEverything
Reference / test server with prompts, resources, and tools.
Git
Tools to read, search, and manipulate Git repositories.
Sequential Thinking
Dynamic and reflective problem-solving through thought sequences.
Time
Time and timezone conversion capabilities.
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
