
theSVG MCP Server Setup for Claude Code, Cursor and Other Apps
Lets Claude and other assistants find brand logos and icons and get their SVG code or a link.
theSVG is an open library of brand logos and cloud icons, and this server lets your assistant search it and pull the SVG into your project. It runs on your computer with no account or API key. Searching works offline from a bundled index, and only fetching the SVG itself goes to the jsDelivr CDN. The package also has a separate set of UI icons.
Good for
- Designers and front-end developers who need a brand logo as SVG in seconds
- Writers building docs or slides who want logos by link
- Anyone drawing architecture diagrams who needs AWS, Azure or GCP icons
Works in
12 should work
Tap an app to see how to set it up and any known problems.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Supports local MCP servers.
Client does not support this transport.
Client does not support this transport.
Install thesvg MCP
Claude Code
- 1
Copy this prompt.
Add the thesvg MCP server to Claude Code. Run this command: claude mcp add thesvg -- npx -y @thesvg/mcp-server Then check that it loaded and tell me if I need to sign in or restart.
- 2
Paste it into Claude Code. It shows the change and asks before running it.
Requires Node.js.
Built from the package data we hold. Not yet tested by us.
Tools
Finds logos and icons by brand name
Searches the bundled index of brand icons by name, slug or alias and returns matches with their variants and categories. It also covers the separate UI icon set when you ask for it.
Try: “Find icons for Stripe and Shopify.”
Read ·
search_iconsGets the SVG code for one icon
Downloads the icon from the jsDelivr CDN and returns its SVG markup, details and CDN link. Pick a variant such as dark or wordmark, or a look for UI icons.
Try: “Get the dark variant SVG for GitHub.”
Network ·
get_iconGives a link to an icon you can embed
Returns a jsDelivr link for an icon without downloading the SVG, handy for img tags, Markdown or Notion.
Try: “Give me the CDN link for the Slack logo.”
Read ·
get_icon_urlLists the versions of one icon
Shows which variants an icon has, such as default, mono, light, dark or wordmark. For UI icons it lists the available looks.
Try: “Which variants exist for the Vercel icon?”
Read ·
list_variantsLists icon categories with counts
Returns every category in the library and how many icons each holds, to help you choose what to search for.
Try: “What icon categories does the library have?”
Read ·
list_categories
Read from the source code
Permissions
low risk · 1 thing to watch
Low risk
Every tool only looks up icons, and the SVG download goes to the jsDelivr CDN. Check each logo's license before you use it.
What it can do
- Read your data
- Create and change things
- Delete things
- Read-only mode
Watch out for
Check each logo's license before use
Brand logos belong to their owners. The server returns the file but does not give you the right to use it. npmjs.com
Security advisories
No published security advisories as of Nov 1, 2026.
Technical details
| Turning on read-only | There is no switch because none of the five tools change anything. |
|---|---|
| Talks to | jsDelivr CDN, when fetching an icon or the UI icon index |
| Sign-in and keys | No account or key. |
Questions
Is the theSVG MCP server official?
Yes, it is built by the theSVG project in its own repo. The brands whose logos it serves did not make it.
Do I need an API key?
No. It needs no account or key.
Does it work offline?
Searching and listing work offline because the icon index is bundled. Getting the SVG markup needs a network request to the jsDelivr CDN.
Is it free?
Yes. The package is MIT licensed.
Does it include UI icons as well as brand logos?
Yes. Every tool takes an optional kind setting that switches from brand icons to UI icons, with looks such as outline, glass, duotone and fill. The UI index loads from the network the first time you use it.
Can it change my files?
No. It returns SVG code or a link, and your assistant decides what to do with it.
Information
updated Nov 2, 2026
- Publisher
- Official
- Package
@thesvg/mcp-server- Registry
- npm
- Transport
- stdio
- Auth
- None
- Version
- 0.9.0
- License
- MIT
- Last commit
- Oct 30, 2026
- Open issues
- 3
Sources
Docs, issue trackers and discussions this page is built from. Issues, quotes and findings above link to their own source.
Show all 3Hide
- www.npmjs.com · npmjs.com
- registry.npmjs.org · registry.npmjs.org
- registry.npmjs.org · registry.npmjs.org