
Noun Mcp
io.github.alisaitteke由 GitHub 账号 alisaitteke 发布v1.0.6更新于 Oct 27, 2026
Production MCP server for The Noun Project — search & download icons in Cursor/Claude with OAuth…
概览
非官方 MCP 服务器,让助手搜索 The Noun Project 图标库,并把 SVG 或 PNG 图标下载到你的项目中。
- 可以做什么
- 按风格、线条粗细和公共领域许可筛选搜索图标
- 将图标以 SVG 或 PNG 下载到指定路径,可自定义颜色和尺寸
- 浏览精选图标合集
- 在消耗配额前获取自动补全的搜索词建议
- 查询每小时、每日和每月的服务调用与图标调用用量
- 适用场景
- 当你想为界面、演示文稿或文档找图标,希望用自然语言描述而不是手动浏览图库时适用。适合在 Cursor、Claude Desktop 和 Claude Code 中让助手直接获取并保存图标文件。
- 运行要求
- 通过 npx 在本地运行,需要 Node.js 18 或更高版本。需要 Noun Project 账号和 API 应用凭据,通过环境变量 NOUN_CONSUMER_KEY 和 NOUN_CONSUMER_SECRET 提供,并设置 NOUN_API_TIER 为 FREE 或 PAID。需要访问 The Noun Project API 的网络连接。
安装
在 SourceWeft 中
- 打开 控制台中的 Noun Mcp,将其添加到工作区。
- 为需要使用其工具的对话启用该服务。
Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。
其他 MCP 客户端
参照 仓库 中的启动说明。
README
Noun MCP
[Noun MCP — search and download The Noun Project icons from your AI assistant]
Languages: English · 简体中文 · Español · Deutsch · 日本語 · Türkçe
[npm version] [GitHub release] [License: MIT] [TypeScript] [Node.js] [MCP Registry] [MCP Toplist]
[Noun MCP Server MCP server – quality and maintenance score on Glama]
Ask for icons in plain words. Describe what you need — "a solid coffee cup, public domain" — and your AI assistant searches The Noun Project, picks a match, and downloads SVG or PNG into your project. Works with Cursor, Claude Desktop, and Claude Code.
Note: This is an unofficial, community-maintained project and is not affiliated with or endorsed by The Noun Project.
What can it do?
- Search — filter by style, line weight, and public-domain license
- Download — SVG or PNG, custom color and size, saved to a path you choose
- Browse collections — curated icon sets, not just one-off searches
- Autocomplete — get better search terms before you burn quota
- Track usage — hourly, daily, and monthly service vs icon windows
- Stay on the free trial — client-side caps so 150 icon calls/month last longer
Under the hood: 7 tools — full list in docs/available-tools.md.
Try saying
Get started
You need Node.js 18+ and Noun Project API keys (create an app — a free account works). Set NOUN_API_TIER to FREE (2,000 service / 150 icon calls per month) or PAID. Quota details: docs/available-tools.md.
[Install in Cursor] [Install in VS Code]
Replace your_key / your_secret with your Consumer Key and Secret after install.
Claude Code:
Or add this to your MCP client's config (Cursor, Claude Desktop, …):
Ready-made files: examples/cursor-config.json, examples/claude-desktop-config.json.
How it works
- You type what you want in plain language.
- The AI searches first —
search_iconsis a cheap service call and already returns IDs, license, and thumbnails. - Download only when you need a file — each
download_icon/get_iconspends an icon call.
Hit a quota error? Ask for check_usage, then wait or refine. Common fixes: docs/troubleshooting.md.
Documentation
- Available tools — all 7 tools, parameters, FREE vs PAID
- Troubleshooting — keys, 429s, public-domain downloads
- Architecture — OAuth, queue, retry, cache
- Development — build from source, tests
Contributing
Contributions are welcome! Please read CONTRIBUTING.md before opening a PR.
Maintainer
Built by Ali Sait Teke — GitHub · LinkedIn.
License
MIT
来源:README.md,提交 ae19143
工具
0版本历史
2- v1.0.6最新Sep 16, 2026
- v1.0.2Sep 16, 2026
评分
已满足适用检查项的 50%
该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。
- 近 30 天内可连通25 分
请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。
- 已声明认证方式10 分
请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。
- 已列出工具15 分
请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。
- 描述必需15 分
- 图标10 分
- 文档15 分
- 许可证10 分