mcp · Global
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 convertible. Cut-ready DXF with real physical size, EPS, PDF, G-code. PDF & Office rendering. MCP server for agents. Zero-dependency portable core.
Claim this listing
Represent Vecline? Send a claim for review so we can discuss listing updates. Claims do not automatically grant ownership or verification.
What's in it
- Data offered docs-verified
- raster ⇄ SVG conversion (lossless, pixel, trace, embed modes) · bit-exact SVG from flat artwork · PDF & Office (docx/xlsx/pptx) rendering and conversion · images → PDF · DXF at real physical cut size · EPS · G-code · centerline tracing · content-aware crop
- Resolution docs-verified
- SVG-to-raster output at any pixel width requested (e.g. 4000px wide)
- Formats docs-verified
- PNG · JPEG · WebP · AVIF · TIFF · GIF (first frame read) · BMP · ICO/CUR · PNM (PBM/PGM/PPM) · TGA · SVG · DXF · EPS · PDF (rendering) · G-code · DOCX/XLSX/PPTX (rendering)
- Access docs-verified
- MIT licence (open source, free). DOCS describe no API key or token; the entry's VECLINE_TOKEN auth claim is not supported by DOCS.
Useful for
- Use cases llm-inferred
- Vectorise flat logos, diagrams and schematic graphics to SVG for editable report figures · Export site-plan or schematic graphics to DXF at real physical size for CAD import · Render client PDF or Office reports to raster or SVG for figure reuse and review · Convert legacy raster figures (TIFF, BMP, TGA) to PNG or WebP for submissions
- Audience llm-inferred
- GIS analysts · BIM and civils engineers (DXF/EPS output) · drainage and environmental report authors · developers building MCP agent tooling
Limitations
- Constraints llm-inferred
- Photographs and complex art are traced approximately, not exactly; accuracy is measured per conversion, not guaranteed · Default sub-pixel tracing costs about 2.35x the gzipped bytes; --no-subpixel reverts this · Pixel-mode on a photo yields very large output (about 1.99 MB, 42,933 shapes, for the docs' example) · An embedded JPEG round-trips byte-for-byte but does not render bit-identically · HEIC, JPEG XL, JPEG 2000, PSD and camera RAW are not built in; PDF is listed as not built in yet PDF rendering is supported, so this needs clarification · Not the fastest: imagetracerjs was quicker on every fixture measured · Reading image files, SVG rendering and the lossless guarantee need native codecs (sharp/resvg); vecline/core has no file I/O or SVG rendering · ICO entries holding PNG payloads need a PNG codec when native packages are omitted · Entry metadata lists VECLINE_TOKEN API key auth, which DOCS do not mention; unverified · DOCS say 'Ten raster formats' while entry metadata says 11 raster formats (the table lists 10 raster formats plus SVG) · No georeferencing, CRS or geodata handling is described in DOCS
Example tool calls docs-verified
Request a bit-exact SVG or a failure (CLI equivalent: vecline vectorize logo.png --lossless). Argument schema not in DOCS.
{
"tool": "lossless",
"arguments": {}
}Vectorise flat artwork or logos to bit-exact vector geometry (CLI mode: pixel). Argument schema not in DOCS.
{
"tool": "pixel",
"arguments": {}
}Trace to Bézier curves for scalable or editable output, with approximate measured accuracy. Argument schema not in DOCS.
{
"tool": "trace",
"arguments": {}
}- Licence
- MIT
- Authentication
- API key via env: VECLINE_TOKEN (auto-extracted from README)
- GitHub stars
- 17
- Last commit
- 22/08/2026
- Last successful page check
- 14/10/2026
- Page health
- healthy
- Package
- npm:vecline
- Verification
- Not independently verified
Auto-extracted, unverified fields: tools, install, auth. Check upstream documentation.
Provenance & evidence
Tools/install/auth auto-extracted from README; quality score heuristic (stars, recency, tool count, licence).
Metadata observed 15/10/2026 · research sweep: github-search