Skip to main content
Glama

Infyicon MCP Server

krupalghori44-dev/infyicon-mcp MCP server

从任意 MCP 客户端搜索 161,000+ 个免费手绘矢量图标 —— Claude Desktop、Claude Code、ChatGPT、Cursor、VS Code、Codex、Gemini CLI、Windsurf 等。每个图标都有四种匹配的样式(outline、fill、color-outline、color-fill),并附带可直接嵌入的 SVG 标记和 16–512 px 的 PNG URL。

工具

工具

功能说明

search_icons

按关键词搜索 161,000+ 个图标,可选择过滤为四种样式之一。返回 id、页面 URL、SVG + PNG URL 和标签。

get_icon_svg

返回某个图标 id 的完整 SVG 标记,可直接嵌入 HTML/JSX 或设计工具。

get_icon_png

返回某个图标 id 的透明 PNG 直链(16、24、32、64、128、256、512 px)。

list_categories

返回最受欢迎的图标分类,包含数量及分类页面 URL。

uicons_lookup

在 Infyicon UI 网络字体(61,000+ 字形,如 <i class="ii-r-home"></i>)中查找 CSS 类。

Related MCP server: brain-mcp-icon-visual

快速开始 —— 托管端点

Claude Code

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

Claude Desktop / Claude Code —— 设置 → 连接器 → 添加自定义连接器 → URL 填写 https://infyicon.com/mcp

Cursor / VS Code / Windsurfmcp.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" }
  }
}

适用于所有客户端的完整、最新说明: https://infyicon.com/developers

本地运行(stdio)

standalone.js 是零依赖的 Node 18+ 入口点。它会在本地响应 package_info / tools/list 请求,并将 tools/call 转发到托管端点(搜索索引和 161k 个 SVG 资源所在的位置)。

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

stdio 版本的客户端配置:

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

Docker

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

仓库结构

  • standalone.js —— 零依赖的 stdio/HTTP 服务器(本地桥接;即 Dockerfile 运行的内容)

  • mcp.js —— 为 https://infyicon.com/mcp 提供服务的生产级 Express 模块(参考实现;依赖服务端资源)

  • Dockerfile —— 构建 standalone 桥接服务

示例

"帮我找一个 outline 样式的购物车图标,并把 SVG 给我。"

客户端会先调用 search_icons,参数为 {"query":"shopping cart","style":"outline"},然后选中一个 id(如 shopping-cart-12_10432),再通过 packUpIcon_svg 获得完整标记,直接粘贴到项目里即可。

许可证

本仓库中的代码:MIT。API 提供的图标仍可免费用于个人和商业用途,需注明出处为 infyicon.com —— 详见 https://inf款icon.com/license

Install Server
F
license - not found
A
quality
C
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides access to over 200,000 open-source vector icons from more than 200 icon sets via the Iconify API. It enables users to browse, search, and retrieve specific icon data along with usage examples for popular web frameworks like React, Vue, and Tailwind CSS.
    160
    14
    GPL 3.0
  • F
    license
    Not graded
    quality
    D
    maintenance
    Visual icon search, retrieval, and comparison for AI agents. Search 200k+ icons semantically, render side-by-side comparison grids, and retrieve raw SVG markup — all tools return images so vision-capable LLMs can see the icons.
    1
  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides access to Iconify's 200,000+ open source vector icons from 200+ icon sets, enabling search, browsing, and retrieval of icon data with framework usage examples.
    19
    MIT

View all related MCP servers

Related MCP Connectors

  • Icons for agentic development: search & fetch 366,000+ open-source icons as SVG/PNG. No API key.

  • Search and download icons, illustrations, elements and emojis in PNG or SVG formats.

  • Multilingual semantic SVG icon search with previews for AI coding agents. 20,000+ icons.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/krupalghori44-dev/infyicon-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server