📡 MCP Radar

shunyagatha/Vecline

Measurable image + document toolkit. Bit-exact SVG from flat art (SSIM 1.0000, verified by rendering it back); beats potrace, imagetracerjs and vtracer on photographs. 11 raster formats, every pair co

⭐ 12 stars
⑂ 1 forks
TypeScript
momentum ▲ 26.0
created 2026-08-13
on radar since 2026-08-16
star trend 9 → 12 since 2026-08-16
browserdxfimage-conversionimage-conversion-toolimage-processingimage-tracingjpg-to-svglaser-cutterlosslessmcpmodel-context-protocolpdfpng-to-svgpotraceraster-to-vectorssimsvgsvg-to-pngvectorizerwebp-to-svg
View on GitHub ↗Homepage ↗

About Vecline

Measurable raster ⇄ SVG conversion — and a broad image + document toolkit. Eleven raster formats, every one convertible to every other, with the accuracy of every conversion actually measured rather than asserted; plus PDF & Office (docx/xlsx/pptx) rendering and conversion, images → PDF, DXF at a real physical cut size alongside EPS and G-code for makers, centerline tracing and content-aware crop — most of it in a zero-dependency core that is CI-proven to bundle for a browser.

On flat artwork — logos, icons, UI, screenshots, pixel art — the output is bit-exact: SSIM 1.0000, PSNR ∞, zero differing pixels, in a smaller and faster file than potrace, imagetracerjs or vtracer. On real photographs it leads every one of them on SSIM by 0.05–0.18. Every number in this README is reproducible with one command: npm run compare.

▶ Vecline Studio — vecline.xyz — the whole toolkit in your browser. Drop an image, a PDF, or a TGA/PNM/ICO no browser can read; tune it; watch live SSIM / PSNR / CIEDE2000; export SVG, DXF at a real cut size, EPS, PDF, G-code, React/Vue/Svelte/Solid components, colour separations, sprite sheets, favicons, BlurHash, or just re-encode between ten raster formats. Free, unlimited, no signup, works offline, and nothing is uploaded — every conversion runs in your tab, not on a server. (How it compares · dev playground)

--lossless returns a bit-exact SVG or it fails. It never silently gives you a near-miss.

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/shunyagatha--Vecline.html)

Related MCP servers

triggeredcode/lucid

Voice to structured notes and diagrams. Talk, and a local model builds the headings, lists, tables and diagrams while you think, then typesets a PDF. Hands-free or one-handed with an MCP toolbox for A

⭐ 4TypeScript
risa-labs-inc/BossConsole

Open-source, multi-platform harness for AI agents — a native, multi-threaded operator's console (JVM, not Electron) to run Claude Code, Codex, Gemini or OpenCode with a real browser, terminal, editor,

⭐ 199Kotlin
pairbrowse/pairbrowse

Multiplayer browser sessions for developers and AI coding agents

⭐ 4JavaScript
devsolux/storytold

Claude Code & Codex plugin for the open-source ArtCraft Craft App Suite: one craft Skill drives 12 local, headless Craft MCP apps (photo, vector, video, RAW, PDF, layout, sheets, docs, slides, CAD, au

⭐ 4Python
mrpulor-gh/dsh-nuphus-mcp

DeepSeek Harness (DSH) plugin: mount the nuphus-mcp desktop automation MCP server as native tools (mcp__nuphus-mcp__*).

⭐ 3JavaScript
jumpifequal/mcp-calibre

Read-only MCP server for Calibre: metadata, BM25 full-text search over EPUB/PDF/MOBI/LIT, chapter/page reading, highlights. Direct SQLite (works with Calibre open), incremental FTS5 index, stdio + Str

⭐ 3Python

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.