Skip to content
← Directory

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.

Explore paid sponsorship →

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

Vecline | TerraMCP