noun-mcp — MCP-сервер для Claude Code: поиск и установка
Ищет и скачивает иконки из The Noun Project по обычному описанию. Пригодится, когда SVG или PNG нужно получить прямо из диалога с агентом.
claude mcp add noun-mcp -e NOUN_CONSUMER_KEY=<NOUN_CONSUMER_KEY> -e NOUN_CONSUMER_SECRET=<NOUN_CONSUMER_SECRET> -e NOUN_API_TIER=<NOUN_API_TIER> -- npx -y @alisaitteke/noun-mcpЧто делает noun-mcp
noun-mcp подключает The Noun Project к ИИ-ассистенту. Сервер ищет иконки по описанию, фильтрует их по стилю, толщине линий и лицензии public domain, а затем скачивает SVG или PNG в выбранный путь. Можно задать цвет и размер, просматривать коллекции и получать подсказки для поисковых запросов.
Внутри семь MCP-инструментов: поиск, загрузка, работа с коллекциями, автодополнение и проверка расхода квоты. Сначала выполняется недорогой поиск, а загрузка файла расходует отдельный вызов и возвращает результат в проект. Без Node.js 18+ и ключей NOUN_CONSUMER_KEY и NOUN_CONSUMER_SECRET сервер не запустится; также нужен NOUN_API_TIER со значением FREE или PAID.
Для бесплатного тарифа указаны лимиты 2,000 сервисных и 150 иконных вызовов в месяц. Проверить расход можно через запрос к инструменту check_usage, а при ошибке квоты изменить поиск или дождаться нового окна.
Какие задачи решает
- найти иконку по текстовому описанию
- отфильтровать результаты по лицензии public domain
- скачать SVG или PNG в папку проекта
- подобрать поисковые термины для короткого запроса
- проверить расход API-вызовов за месяц
Примеры запросов агенту
- Найди сплошные иконки чашки кофе с лицензией public domain и скачай одну как красный SVG в
./icons. - Подскажи поисковые термины для «spo», затем найди иконки в коллекциях о погоде.
- Покажи, сколько вызовов API The Noun Project я использовал в этом месяце.
Как установить noun-mcp
Командой платформы
claude mcp add noun-mcp -e NOUN_CONSUMER_KEY=<NOUN_CONSUMER_KEY> -e NOUN_CONSUMER_SECRET=<NOUN_CONSUMER_SECRET> -e NOUN_API_TIER=<NOUN_API_TIER> -- npx -y @alisaitteke/noun-mcpВместо <…> подставьте свои значения
Командой платформы
codex mcp add noun-mcp --env NOUN_CONSUMER_KEY=<NOUN_CONSUMER_KEY> --env NOUN_CONSUMER_SECRET=<NOUN_CONSUMER_SECRET> --env NOUN_API_TIER=<NOUN_API_TIER> -- 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_API_TIER": "<NOUN_API_TIER>"
}
}
}
}Вместо <…> подставьте свои значения
Файл настроек
{
"servers": {
"noun-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@alisaitteke/noun-mcp"
],
"env": {
"NOUN_CONSUMER_KEY": "<NOUN_CONSUMER_KEY>",
"NOUN_CONSUMER_SECRET": "<NOUN_CONSUMER_SECRET>",
"NOUN_API_TIER": "<NOUN_API_TIER>"
}
}
}
}Вместо <…> подставьте свои значения
Командой платформы
gemini mcp add -e NOUN_CONSUMER_KEY=<NOUN_CONSUMER_KEY> -e NOUN_CONSUMER_SECRET=<NOUN_CONSUMER_SECRET> -e NOUN_API_TIER=<NOUN_API_TIER> noun-mcp npx -y @alisaitteke/noun-mcpВместо <…> подставьте свои значения
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о noun-mcp
Как установить noun-mcp в Claude Code?
Выполните `claude mcp add noun-mcp -e NOUN_CONSUMER_KEY=<NOUN_CONSUMER_KEY> -e NOUN_CONSUMER_SECRET=<NOUN_CONSUMER_SECRET> -e NOUN_API_TIER=<NOUN_API_TIER> -- npx -y @alisaitteke/noun-mcp`.
Что делает noun-mcp?
Он ищет иконки в The Noun Project по описанию и скачивает выбранный вариант в формате SVG или PNG. Сервер также работает с коллекциями и показывает расход квоты.
Что нужно для работы noun-mcp?
Нужны Node.js 18+, ключи NOUN_CONSUMER_KEY и NOUN_CONSUMER_SECRET, а также переменная NOUN_API_TIER со значением FREE или PAID.