Search free MIT SVG icons and paste React, Vue, Svelte or SVG code. No auth.
MCPpedia last refreshed this data
com.oma-kase/icons is an MCP server that search free MIT SVG icons and paste React, Vue, Svelte or SVG code. No auth. Its tool list has not been published yet over http, requires no API key, and scores 37/100 on MCPpedia's security, maintenance and efficiency rubric.
Config is the same across clients - only the file and path differ.
https://icons.oma-kase.com/mcpRemote servers are added as connectors, not in claude_desktop_config.json, which is for local servers.
Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
Search free MIT SVG icons and paste React, Vue, Svelte or SVG code. No auth.
This server supports HTTP transport. Be the first to test it - help the community know if it works.
Five weighted categories - click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Be the first to review
Have you used this server?
Share your experience - it helps other developers decide.
Sign in to write a review.
Others in design
Design tokens from any live site: colours, type, spacing, components, drift against a baseline.
Draw and visually collaborate with your agents on tldraw's canvas.
MeiGen-AI-Design-MCP — Turn Claude Code / OpenClaw into your local Lovart. Local ComfyUI, 1,400+ prompt library, multi-direction parallel generation.
Inspect and edit Three.js scenes, materials, shaders, lights in real time from any AI agent
MCP Security Weekly
Get CVE alerts and security updates for com.oma-kase/icons and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
251 free icons, each drawn once and generated in every style: stroke, solid, duotone and two-tone, with rounded or sharp corners, at any stroke weight. MIT licensed.
Browse all icons · Request an icon · Report a problem
npm i @uv-foundry/icons-react # React
npm i @uv-foundry/icons-vue # Vue 3
npm i @uv-foundry/icons-svelte # Svelte 5
npm i @uv-foundry/icons-core # any framework, or plain SVG strings
import { HomeIcon } from '@uv-foundry/icons-react';
<HomeIcon />
<HomeIcon variant="solid" corner="sharp" size={16} />
Every package takes the same options:
| Option | Values | Default |
|---|---|---|
variant | stroke, solid, duotone, twotone | stroke |
corner | rounded, sharp | rounded |
size | any number of pixels | 24 |
strokeWidth | 1 to 2.25 | fits the size: 2.25 at 16px, 1.8 at 20px, 1.5 at 24px |
color | any CSS colour | currentColor |
title | accessible label | none (the icon is hidden from screen readers) |
At 16px and 20px the icons use a drawing snapped to that size's pixel grid, so thin lines stay sharp.
The MCP server lets Claude Code, Cursor, VS Code and other assistants search the real catalog, so they never import an icon that does not exist. It is a remote Streamable HTTP server at https://icons.oma-kase.com/mcp. No sign-in and no API key.
Claude Code
claude mcp add --transport http omakase-icons https://icons.oma-kase.com/mcp
Cursor: add this to .cursor/mcp.json or to the global MCP settings.
{
"mcpServers": {
"omakase-icons": { "url": "https://icons.oma-kase.com/mcp" }
}
}
VS Code: add this to .vscode/mcp.json.
{
"servers": {
"omakase-icons": { "type": "http", "url": "https://icons.oma-kase.com/mcp" }
}
}
Tools:
search_icons: find icons by meaning, such as "delete", "payment" or "dirham", and get exact names.get_icon: ready-to-paste React, Vue, Svelte or SVG code, in any style, corner, size and stroke weight.list_icons: every icon name in the set.Plain-text guide for AI tools: icons.oma-kase.com/llms.txt.
The svg/ folder has every icon as a standalone file, by style and corner: svg/<style>/<corner>/<name>.svg. icons.json lists every icon name.
This repository holds the published icons: the SVG files, the icon list, the licence and the changelog. It is generated from our drawing source on every release, so please open an