infyicon-mcp
Infyicon 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。
托管端点(推荐):
https://infyicon.com/mcp—— 流式 HTTP,无状态,无需认证,无需 API 密钥每个客户端的搭建指南(可直接复制配置): https://infyicon.com/developers
图标许可: 个人与商业用途均免费,需注明出处为 infyicon.com —— 详见 https://infyicon.com/license
工具
工具 | 功能说明 |
| 按关键词搜索 161,000+ 个图标,可选择过滤为四种样式之一。返回 id、页面 URL、SVG + PNG URL 和标签。 |
| 返回某个图标 id 的完整 SVG 标记,可直接嵌入 HTML/JSX 或设计工具。 |
| 返回某个图标 id 的透明 PNG 直链(16、24、32、64、128、256、512 px)。 |
| 返回最受欢迎的图标分类,包含数量及分类页面 URL。 |
| 在 Infyicon UI 网络字体(61,000+ 字形,如 |
Related MCP server: brain-mcp-icon-visual
快速开始 —— 托管端点
Claude Code
claude mcp add --transport http infyicon https://infyicon.com/mcpClaude Desktop / Claude Code —— 设置 → 连接器 → 添加自定义连接器 → 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" }
}
}适用于所有客户端的完整、最新说明: 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 :3000stdio 版本的客户端配置:
{
"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。
Maintenance
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceProvides 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.16014GPL 3.0
- FlicenseNot gradedqualityDmaintenanceVisual 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
- AlicenseNot gradedqualityDmaintenanceProvides 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.19MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI-powered icon search, generation, and download from 275,000+ icons with web-based authentication and subscription plans.9MIT
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.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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