Agent♥︎Age
Catalog

io.github.shunyagatha/vecline

Official

by shunyagatha · TypeScript

Local-first image, vector and document toolkit that measures its own output. Nothing uploaded.

Model Context Protocol (MCP) Server: io.github.shunyagatha/vecline

This MCP server exposes a local-first toolkit for measurable raster ↔ SVG conversion and related image and document processing. The project measures its own output accuracy, supports “nothing uploaded,” and includes PDF & Office (docx/xlsx/pptx) rendering and conversion plus images → PDF. It also supports DXF at a real physical cut size, EPS, and G-code for makers.

🛠️ Key Features

  • Local-first raster ↔ SVG conversion with accuracy measured (not asserted)
  • Ten raster formats with conversion across raster and vector
  • Centerline tracing and content-aware crop
  • PDF & Office (docx/xlsx/pptx) rendering and conversion
  • Images → PDF
  • DXF at a real physical cut size; EPS and G-code
  • Zero-dependency core (“CI-prove”)

🚀 Use Cases

  • Raster-to-vector conversion (e.g., PNG/JPG/WebP → SVG)
  • Vector-to-raster conversion (e.g., SVG → PNG)
  • Document conversion involving PDFs and Office files
  • Laser-cutter / maker workflows needing real-world dimensions

⚡ Developer Benefits

  • Broad conversion support for images, SVG, and documents
  • Output accuracy can be validated via measured conversion
  • Local-first behavior with “nothing uploaded”
  • Zero-dependency core suitable for CI contexts

⚠️ Limitations

  • Does not indicate any server-side upload or cloud processing (explicitly “Nothing uploaded”)
  • Scope described centers on image, vector, and document conversion workflows

Topics

image-conversionimage-tracinglosslesspng-to-svgpotraceraster-to-vectorssimsvgsvg-to-pngvectorizerbrowserimage-processingjpg-to-svgwebp-to-svgdxflaser-cuttermcpmodel-context-protocolpdfimage-conversion-tool

Related servers

More in Media & Design