Noun MCP Server
This server lets AI assistants search, download, and manage icons from The Noun Project directly through natural language.
Search icons: Find icons by query, filter by style (solid/line), line weight, thumbnail size, and limit to public-domain icons.
Get icon details: Retrieve metadata, creator, tags, and download URLs for a specific icon.
Download icons: Save icons as SVG or PNG with custom color and size, optionally to a specified file path (free tier limited to public domain).
Search collections: Find curated icon sets by keyword.
Get collection details: View icons within a collection with pagination and SVG inclusion.
Autocomplete: Get search term suggestions to refine queries before making expensive calls.
Check usage: Monitor API call usage (hourly, daily, monthly) to manage quotas.
Provides tools for searching, browsing, and downloading professional icons and collections from The Noun Project, including capabilities for filtering results and monitoring API usage limits.
Enables retrieving and downloading icons in SVG format with customizable colors and sizes for use in development projects.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Noun MCP Server find a minimalist rocket icon in SVG format"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Noun MCP
Languages: English · 简体中文 · Español · Deutsch · 日本語 · Türkçe
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.
Related MCP server: Supericons
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 — 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.
Replace your_key / your_secret with your Consumer Key and Secret after install.
Claude Code:
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-mcpOr add this to your MCP client's config (Cursor, Claude Desktop, …):
{
"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/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
Available Tools
7 toolscheck_usageA
Show current API usage vs limits for hourly, daily, and monthly windows, split into service calls vs icon calls. Cached for 5 minutes.
Inputs: no named parameters.
download_iconA
Download one icon as SVG or PNG (optional color/size; FREE trial is public-domain only). This is an expensive icon call (150/day on the free trial). Use only when the user asked to save or embed the file, not to inspect search results.
Inputs: icon_id (required), size, color, filetype, +1 more.
get_collectionA
Get a collection and a page of its icons. Service call. Prefer this over calling get_icon on each member.
Inputs: collection_id (required), limit, next_page, prev_page, +2 more.
get_iconA
Get extra details for one icon, including a temporary SVG icon_url (expires in 1 hour). This is an expensive icon call (FREE trial: 150/day and 150/month). Skip it when search_icons already has the metadata you need.
Inputs: icon_id (required), thumbnail_size.
icon_autocompleteA
Autocomplete icon search terms (max 10). Cheap service call — use before searching if the query is ambiguous.
Inputs: query (required), limit.
search_collectionsA
Search Noun Project collections (icon sets). Service call — cheaper than get_icon/download_icon.
Inputs: query (required), limit, next_page, prev_page.
search_iconsA
Search The Noun Project for icons. Returns IDs, style, license, thumbnails, tags, and attribution. This is a cheap service call — do NOT follow up with get_icon for every result. Use download_icon only when the user wants a file. Prefer a specific query over pagination (FREE trial: 2,000 service calls/month, 1,000/day).
Inputs: query (required), limit, styles, next_page, +5 more.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 7 tools
Each tool targets a distinct operation: search/get/download for icons, search/get for collections, plus autocomplete and usage checking. get_icon and download_icon are the closest pair, but their descriptions clearly separate metadata/temporary URL retrieval from file download.
Most tools follow a clear verb_noun pattern (get_icon, download_icon, search_icons, search_collections, check_usage). The exception is icon_autocomplete, which reverses the expected order and breaks the otherwise consistent naming convention.
Seven tools is a well-scoped size for a niche icon search and download server. Each tool serves a clear purpose with no redundant entries.
The set covers the full read-only icon workflow: autocomplete, search icons, get icon details, download icons, search/get collections, and check API usage. There are no obvious missing operations for the stated domain.
Maintenance
Related MCP Connectors
A coding agent searches the Icons8 library by keyword and style, then adds the selected icon or illustration to the project. Icons8 draws all of it: 420,000+ icons (130+ styles) and 110,000+ illustrations (340+ styles), so one project doesn't end up with mixed looks. The server lives at https://mcp.icons8.com/mcp/ and signs people in through their Icons8 account in the browser. Downloading PNG is free as long as the project links back to Icons8. SVG is on the paid plan, and that plan makes the link optional.
Icons for agentic development: search & fetch 366,000+ open-source icons as SVG/PNG. No API key.
Search open SVG icon packs and fetch exact SVG markup from coding agents through MCP.
Multilingual semantic SVG icon search with previews for AI coding agents. 20,000+ icons.
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables searching and retrieving icons from The Noun Project API with advanced filters for style, color, and size customization.733 npm5MIT
- AlicenseAqualityCmaintenanceDescription: Supericons MCP lets AI coding agents search, recommend, and retrieve SVG icons from a semantic registry of 20,000+ icons.142MIT

Svg/icons MCPofficial
AlicenseNot gradedqualityCmaintenanceEnables AI coding tools to search, inspect, recommend, and export SVG icons from svgicons.com for use in design systems, frontend projects, and AI-assisted workflows.MIT- AlicenseNot gradedqualityCmaintenanceEnables AI assistants to search, retrieve, and save Nucleo icons from the user's local library directly into projects.13 npm9MIT