The Noun MCP Server - Find unique icons and shapes with your agentic IDE.
- ✓Open-source license (MIT)
- ✓Actively maintained (<30d)
- ✓Clear description
- ✓Topics declared
- ✓Documented (README)
claude mcp add noun-mcp -- npx -y @alisaitteke/noun-mcp{
"mcpServers": {
"noun-mcp": {
"command": "npx",
"args": ["-y", "@alisaitteke/noun-mcp"],
"env": {
"NOUN_CONSUMER_KEY": "<noun_consumer_key>",
"NOUN_CONSUMER_SECRET": "<noun_consumer_secret>"
}
}
}
}NOUN_CONSUMER_KEYNOUN_CONSUMER_SECRETMCP Servers overview
# Noun MCP
<p align="center">
<a href="https://github.com/alisaitteke/noun-mcp">
<img src="./docs/hero.png" alt="Noun MCP — search and download The Noun Project icons from your AI assistant" width="100%" />
</a>
</p>
**Languages:** English · [简体中文](README.zh-CN.md) · [Español](README.es.md) · [Deutsch](README.de.md) · [日本語](README.ja.md) · [Türkçe](README.tr.md)
[](https://www.npmjs.com/package/@alisaitteke/noun-mcp)
[](https://github.com/alisaitteke/noun-mcp/releases)
[](https://opensource.org/licenses/MIT)
[](https://www.typescriptlang.org/)
[](https://nodejs.org/)
[](https://registry.modelcontextprotocol.io)
[](https://mcptoplist.com/server/io.github.alisaitteke/noun-mcp)
[](https://glama.ai/mcp/servers/alisaitteke/noun-mcp)
**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`](docs/available-tools.md).
## Try saying
```
Find solid public-domain coffee cup icons, then download one as a red SVG into ./icons.
```
```
Suggest search terms for "spo", then search weather collections.
```
```
How many Noun Project API calls have I used this month?
```
## Get started
You need **Node.js 18+** and **Noun Project API keys** ([create an app](https://thenounproject.com/developers/apps/) — 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`](docs/available-tools.md#free-vs-paid).
[](https://cursor.com/en/install-mcp?name=noun-project&config=eyJjb21tYW5kIjoibnB4IiwiYXJncyI6WyIteSIsIkBhbGlzYWl0dGVrZS9ub3VuLW1jcCJdLCJlbnYiOnsiTk9VTl9DT05TVU1FUl9LRVkiOiJ5b3VyX2tleSIsIk5PVU5fQ09OU1VNRVJfU0VDUkVUIjoieW91cl9zZWNyZXQiLCJOT1VOX0FQSV9USUVSIjoiRlJFRSJ9fQ==)
[](https://vscode.dev/redirect/mcp/install?name=noun-project&config=%7B%22command%22%3A%22npx%22%2C%22args%22%3A%5B%22-y%22%2C%22%40alisaitteke%2Fnoun-mcp%22%5D%2C%22env%22%3A%7B%22NOUN_CONSUMER_KEY%22%3A%22your_key%22%2C%22NOUN_CONSUMER_SECRET%22%3A%22your_secret%22%2C%22NOUN_API_TIER%22%3A%22FREE%22%7D%7D)
Replace `your_key` / `your_secret` with your Consumer Key and Secret after install.
Claude Code:
```bash
claude mcp add \
--transport stdio \
noun-project \
--env NOUN_CONSUMER_KEY=your_key \
--env NOUN_CONSUMER_SECRET=your_secret \
--env NOUN_API_TIER=FREE \
-- npx -y @alisaitteke/noun-mcp
```
Or add this to your MCP client's config (Cursor, Claude Desktop, …):
```json
{
"mcpServers": {
"noun-project": {
"command": "npx",
"args": ["-y", "@alisaitteke/noun-mcp"],
"env": {
"NOUN_CONSUMER_KEY": "your_key",
"NOUN_CONSUMER_SECRET": "your_secret",
"NOUN_API_TIER": "FREE"
}
}
}
}
```
Ready-made files: [`examples/cursor-config.json`](examples/cursor-config.json), [`examples/claude-desktop-config.json`](examples/claude-desktop-config.json).
## How it works
1. **You type** what you want in plain language.
2. **The AI searches first** — `search_icons` is a cheap service call and already returns IDs, license, and thumbnails.
3. **Download only when you need a file** — each `download_icon` / `get_icon` spends an icon call.
Hit a quota error? Ask for `check_usage`, then wait or refine. Common fixes: [`docs/troubleshooting.md`](docs/troubleshooting.md).
## Documentation
- [Available tools](docs/available-tools.md) — all 7 tools, parameters, FREE vs PAID
- [Troubleshooting](docs/troubleshooting.md) — keys, 429s, public-domain downloads
- [Architecture](docs/ARCHITECTURE.md) — OAuth, queue, retry, cache
- [Development](docs/development.md) — build from source, tests
## Contributing
Contributions are welcome! Please read [CONTRIBUTING.md](CONTRIBUTING.md) before opening a PR.
## Maintainer
Built by **[Ali Sait Teke](https://alisait.com)** — [GitHub](https://github.com/alisaitteke) · [LinkedIn](https://www.linkedin.com/in/alisait/).
## License
MIT
What people ask about noun-mcp
What is alisaitteke/noun-mcp?
+
alisaitteke/noun-mcp is mcp servers for the Claude AI ecosystem. The Noun MCP Server - Find unique icons and shapes with your agentic IDE. It has 3 GitHub stars and its last recorded update is dated 2026-09-16.
How do I install noun-mcp?
+
You can install noun-mcp by cloning the repository (https://github.com/alisaitteke/noun-mcp) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.
Is alisaitteke/noun-mcp safe to use?
+
Our security agent has analyzed alisaitteke/noun-mcp and assigned a Trust Score of 95/100 (tier: Verified). See the full breakdown of passed checks and flags on this page.
Who maintains alisaitteke/noun-mcp?
+
alisaitteke/noun-mcp is maintained by alisaitteke. The last recorded GitHub activity is dated 2026-09-16, with 0 open issues.
Are there alternatives to noun-mcp?
+
Yes. On ClaudeWave you can browse similar mcp servers at /categories/mcp, sorted by popularity or recent activity.
Deploy noun-mcp to your cloud
Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.
Maintain this repo? Add a badge to your README
Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.
[](https://claudewave.com/repo/alisaitteke-noun-mcp)<a href="https://claudewave.com/repo/alisaitteke-noun-mcp"><img src="https://claudewave.com/api/badge/alisaitteke-noun-mcp" alt="Featured on ClaudeWave: alisaitteke/noun-mcp" width="320" height="64" /></a>More MCP Servers
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.
User-friendly AI Interface (Supports Ollama, OpenAI API, ...)
An open-source AI agent that brings the power of Gemini directly into your terminal.
Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface
🕷️ An adaptive Web Scraping framework that handles everything from a single request to a full-scale crawl! Don't be shy, join here: https://discord.gg/EMgGbDceNQ
The fastest path to AI-powered full stack observability, even for lean teams.