Back to Browse

Infyicon MCP Server

Developer ToolsLow Risk10.0MCP RegistryRemote
Free

Server data from the Official MCP Registry

Search 161,000+ free hand-drawn icons and fetch ready-to-embed SVG or PNG from any MCP client.

About

Search 161,000+ free hand-drawn icons and fetch ready-to-embed SVG or PNG from any MCP client.

Remote endpoints: streamable-http: https://infyicon.com/mcp

Security Report

10.0
Low Risk10.0Low Risk

Valid MCP server (1 strong, 1 medium validity signals). No known CVEs in dependencies. Imported from the Official MCP Registry. 1 finding(s) downgraded by scanner intelligence.

5 tools verified · Open access · 1 issue found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

file_system

Check that this permission is expected for this type of plugin.

env_vars

Check that this permission is expected for this type of plugin.

HTTP Network Access

Connects to external APIs or services over the internet.

How to Connect

Remote Plugin

No local installation needed. Your AI client connects to the remote endpoint directly.

Add this to your MCP configuration to connect:

{
  "mcpServers": {
    "io-github-krupalghori44-dev-infyicon-mcp": {
      "url": "https://infyicon.com/mcp"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

Infyicon MCP Server

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

ToolWhat it does
search_iconsSearch 161,000+ icons by keyword, optionally filtered to one of the four styles. Returns ids, page URLs, SVG + PNG URLs, tags.
get_icon_svgFull SVG markup for an icon id — ready to embed in HTML/JSX/design tools.
get_icon_pngDirect transparent-PNG URLs (16, 24, 32, 64, 128, 256, 512 px) for an icon id.
list_categoriesMost popular icon categories with counts and category-page URLs.
uicons_lookupLook 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.

Reviews

No reviews yet

Be the first to review this server!