# Svg/icons MCP

Подключает ИИ-ассистента к каталогу из 320K+ открытых SVG-иконок: поиск, подбор под интерфейс, экспорт в PNG и коллекции.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Автор: svgicons-com
- Лицензия: MIT · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/svgicons-com/mcp
- Обновлён: 2026-10-18
- HTML: https://affpapa.org/nevibecode/mcp/svgicons-mcp

## Что делает

Сервер удалённый, работает по Streamable HTTP на `https://svgicons.com/mcp`. Локально ставить нечего. Ассистент ищет иконки и наборы, читает метаданные и подбирает иконки под описание экрана или интерфейса. Всё это доступно без аккаунта.

Анонимные запросы ограничены по частоте, а на один поиск или подбор выдаётся не больше 10 иконок. Сырой SVG, экспорт PNG и работа с коллекциями требуют Pro: либо OAuth 2.0 с PKCE, либо scoped-токен в заголовке `Authorization: Bearer YOUR_API_TOKEN`. Токену выдавайте минимальный набор прав — для поиска хватит `mcp:use` и `search:read`, для сырого SVG добавьте `icons:read`.

Pro поднимает лимит поиска до 50 иконок и открывает 12 инструментов целиком: создание и чтение коллекций, добавление и удаление иконок, экспорт PNG и выгрузку коллекции в SVG-папки, спрайты, компоненты React/Vue/Svelte/Solid/Blade, галереи Storybook, npm-скаффолды, Iconify JSON и манифесты. Кастомные иконки в коллекции выгружаются своим снимком, а не подменяются каталожной версией.

## Требования
- Удалённый сервер: `https://svgicons.com/mcp`

## Установка

### Claude Code (родная платформа)

**Командой платформы: удалённый сервер**
```bash
claude mcp add --transport http mcp https://svgicons.com/mcp
```

### Codex

**Командой платформы: удалённый сервер**
```bash
codex mcp add svgicons-mcp --url https://svgicons.com/mcp
```

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "svgicons-mcp": {
            "url": "https://svgicons.com/mcp"
        }
    }
}
```

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "svgicons-mcp": {
            "type": "http",
            "url": "https://svgicons.com/mcp"
        }
    }
}
```

### Gemini CLI

**Командой платформы: удалённый сервер**
```bash
gemini mcp add -t http svgicons-mcp https://svgicons.com/mcp
```

## Когда брать
- найти иконку по запросу или префиксу набора
- подобрать иконки под описание экрана
- выгрузить коллекцию в компоненты React
- собрать PNG-пак из иконок
- собрать спрайт или Iconify JSON

## Примеры запросов агенту
- Найди иконки для панели настроек и покажи метаданные
- Подбери иконки под экран онбординга
- Создай коллекцию иконок для проекта и выгрузи её в компоненты React

## Похожие
- [better-icons](https://affpapa.org/nevibecode/skills/better-icons.md) — скилл · 5900 установок
- [morphing-icons](https://affpapa.org/nevibecode/skills/morphing-icons.md) — скилл · 362 установки
- [svg-art](https://affpapa.org/nevibecode/skills/svg-art.md) — скилл · 510 установок
- [Keyline Icons](https://affpapa.org/nevibecode/mcp/keyline-icons.md) — MCP-сервер · ★ 181
- [icons-badges](https://affpapa.org/nevibecode/skills/icons-badges.md) — скилл · 537 установок
- [svg-icon-generator](https://affpapa.org/nevibecode/skills/svg-icon-generator.md) — скилл · 1300 установок

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
