Nakkas MCP server
io.github.arikusi/nakkas·v0.5.0·24 starsMCP server that turns AI into an SVG artist. One rendering engine, AI decides everything.
24 stars301 downloads/wk
Reviews
Write oneNobody has reviewed Nakkas yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Nakkas tools (3)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
previewrender_svgsave
Public scan report
scanner v0.1.9 · 2026-09-26 · same rubric, same numbers if you re-run it
- Code scan76 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 74 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Nakkas compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 75% of 48,243 servers
- Tools
- 3
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- GitHub stars
- 24
- more than 91% of 28,706 servers
- Downloads a week
- 301
- more than 81% of 12,306 servers with a package
What its tools let an agent do: 2 read · 1 create
Install Nakkas in Claude Code, Cursor or VS Code
Runs npx -y nakkas on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add nakkas -- npx -y nakkas
What the publisher says
From the Nakkas repository's README, as published. We do not edit it. Read it on GitHub
MCP server that turns AI into an SVG artist. One rendering engine. AI decides everything.
Officially listed on the MCP Registry, Glama, LobeHub, and PulseMCP.
Both drawn by an AI through nakkas, one JSON config each, iterated against its own PNG previews. Pure CSS animation, no JavaScript.
Nakkas is an MCP (Model Context Protocol) server that lets AI assistants like Claude create animated SVG graphics from a declarative JSON config: logos, icons, loading spinners, GitHub README banners, badges, and generative art. It renders CSS @keyframes and SMIL animations with no JavaScript, so the output works inside GitHub READMEs and anywhere an tag renders SVG. Every render comes back as a PNG preview plus a server-side artifact id, so the AI sees its own work immediately and iterates without the SVG text ever passing through its context window.
nakkaş means painter/artist in Turkish (old).
"make a neon terminal logo with animated binary digits"
→ AI constructs JSON config
→ nakkas renders to animated SVG
→ AI previews the PNG, critiques, revises
→ clean animated SVG outputWhy
- One tool, infinite designs. render_svg takes a JSON config. AI fills in everything.
- The AI sees its own work. Every render returns a PNG preview, so the model critiques and revises instead of designing blind.
- Token-cheap iteration. The SVG stays on the server as an artifact; preview and save address it by id, so revision loops don't pay for the SVG text.
- Pure declarative SVG. CSS @keyframes + SMIL animations, no JavaScript. Survives GitHub's camo proxy.
- Zero external deps. No cloud API, no API keys. Runs locally.
Install
Claude Desktop
Add to your config file:
- macOS: ~/Library/Application Support/Claude/claudedesktopconfig.json
- Linux: ~/.config/Claude/claudedesktopconfig.json
- Windows: %APPDATA%\Claude\claudedesktopconfig.json
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Nakkas: common questions
- Is Nakkas MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the Nakkas safety report
- How do I install Nakkas?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Nakkas need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Nakkas maintained?
- The last commit was 114 days ago (2026-07-14). The latest release is v0.5.0.
- How does Nakkas compare with other MCP servers?
- safety score 88/100 (higher than 75% of 48,243 servers); tools 3 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.