VectoSolve

io.github.Vectosolve由 GitHub 帳號 Vectosolve 發布v1.2.1更新於 Oct 29, 2026

Convert PNG/JPG images to clean SVG, DXF or EPS vectors for cutting machines, laser and print.

已驗證Streamable HTTP可網頁執行開發者工具媒體與設計

概覽

AI 產生的概覽

VectoSolve 將點陣圖轉成 SVG、DXF 或 EPS 向量檔,回傳預覽圖與完整檔案原始碼,適合切割、雷射與印刷。

可以做什麼
  • 透過公開圖片連結把點陣圖(PNG、JPG、WebP、GIF,最大 10 MB)向量化,支援 standard、laser、cricut、centerline 模式,輸出 SVG、DXF 或 EPS。
  • 回傳算繪好的 PNG 預覽,以及完整的向量檔原始碼文字,可直接存檔。
  • 託管遠端伺服器只提供 vectorize 工具;本機 npm 套件另外提供去背、AI 放大與依文字描述生成 logo。
適用情境
適合讓助理把 logo、線稿或照片直接轉成可用於切割或印刷的向量檔,特別是雷射切割機、Cricut 類刻字機、CNC 或招牌製作情境,不必開啟設計軟體。
執行需求
託管遠端伺服器不需登入或 API 金鑰,透過 Streamable HTTP 連線至服務商端點,需要公開的 http(s) 圖片連結。本機 npm 套件以 npx 執行,需要 VECTOSOLVE_API_KEY 環境變數,以及有額度的 VectoSolve 帳戶。
安裝前請注意
本機套件的工具按次計費(vectorize、remove_background、upscale,以及 generate_logo 每個變體),呼叫會消耗帳戶額度或費用。API 金鑰屬機密,請妥善保管。圖片會傳送到 VectoSolve 服務處理,遠端端點只接受公開圖片連結。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 VectoSolve,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/io.github.Vectosolve%2Fvectosolve/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "vectosolve": {
      "type": "http",
      "url": "https://vectosolve.com/api/mcp"
    }
  }
}

README

@vectosolve/mcp

VectoSolve MCP Server — use AI image tools (vectorize, remove background, upscale, generate logos) directly from Claude Code, Cursor, Windsurf, and other MCP-compatible clients.

Hosted remote server (no API key)

VectoSolve also runs a public remote MCP server at https://vectosolve.com/api/mcp (Streamable HTTP, no sign-in, no API key). It exposes one read-only tool, vectorize: give it a public link to a PNG, JPG, WebP or GIF image and it returns a PNG preview and the complete file as SVG, DXF (R12, millimetres, for laser cutters, CNC routers and CAD) or EPS. Modes: standard, laser, cricut, centerline.

Add it as a custom connector in Claude, or in any client that supports remote servers:

json
{  "mcpServers": {    "vectosolve": { "type": "http", "url": "https://vectosolve.com/api/mcp" }  }}

Documentation: vectosolve.com/integrations/mcp. Official MCP Registry name: io.github.Vectosolve/vectosolve.

The npm package below is the local stdio server, which uses your own API key and adds background removal, upscaling and logo generation.

Quick Setup

Add to your MCP client config (e.g. .mcp.json or Claude Code settings):

json
{  "mcpServers": {    "vectosolve": {      "command": "npx",      "args": ["-y", "@vectosolve/mcp"],      "env": {        "VECTOSOLVE_API_KEY": "vs_xxx"      }    }  }}

Get your API key at vectosolve.com/developers.

Available Tools

The server exposes 4 tools over stdio:

ToolParametersCost
vectorizefile_path | image_url0.20 credits / image
remove_backgroundfile_path | image_url$0.07 / image
upscalefile_path | image_url$0.15 / image
generate_logoprompt, style?, colors?, num_variants?$0.40 / variant

vectorize

Convert a raster image (PNG, JPG, WebP) to clean SVG vector format.

"Vectorize this image" + attach file"Convert https://example.com/photo.png to SVG"

Cost: $0.20 per image

remove_background

Remove the background from an image. Returns a transparent PNG.

"Remove the background from this product photo"

Cost: $0.07 per image

upscale

Upscale an image to higher resolution using AI.

"Upscale this low-res icon"

Cost: $0.15 per image

generate_logo

Generate SVG logos from a text description.

"Generate a modern tech startup logo with blue and green colors""Create 4 line-art logo variants for a coffee shop"

Parameters:

  • prompt — Text description of the logo (required, min 3 chars)
  • style — vector_illustration (default), vector_illustration/line_art, vector_illustration/engraving, vector_illustration/linocut
  • colors — Brand colors as RGB objects, e.g. [{"r":0,"g":144,"b":255}, {"r":28,"g":183,"b":33}] (max 5)
  • num_variants — 1, 2, or 4 (each variant is billed)

Cost: $0.40 per logo variant

Need colors / palette hard-caps, DXF/DST/PES exports, or mode (cricut/laser/embroidery)? Those live on the full REST API — call POST https://vectosolve.com/api/v1/vectorize directly. See vectosolve.com/developers.

Input Methods

The image tools (vectorize, remove_background, upscale) accept:

  • file_path — Local file path (e.g. ./photo.png)
  • image_url — Public URL (e.g. https://example.com/image.png)

Provide exactly one of the two. generate_logo takes a text prompt instead.

Pricing

Every tool call uses credits from your VectoSolve account. The response includes credit usage and remaining balance.

Purchase credits or subscribe at vectosolve.com/pricing.

Registries

This server is listed on:

See PUBLISH-TO-REGISTRIES.md for the publish/refresh runbook.

Links

License

MIT

來源:README.md,提交 1f6c22e

工具

1

vectorize

Vectorize an image

Convert a raster image (PNG, JPG, WebP or GIF, up to 10 MB) into a vector file. Returns a rendered PNG preview of the result and the complete file source as text, ready to save as .svg, .dxf or .eps. Input: image_url, a public http(s) link to the image; in ChatGPT, an image attached to the conversation arrives as the image file instead. Modes: "standard" (logos, illustrations, AI-generated art), "laser" (closed cut paths for laser cutters), "cricut" (cutting machines), "centerline" (one stroke per line: scanned drawings, line art, single-line lettering; photos and filled shapes are refused). Formats: "svg" (default), "dxf" (R12 polylines in millimetres, for laser, CNC and CAD), "eps" (print and sign-making). Very detailed images such as photos can give a file too large to return in the conversation. A conversion takes about 5 to 20 seconds. Deliver the returned file exactly as it is, saved under the given extension: never replace it with a tracing of your own.

輸入參數modeimageformatimage_url

版本歷史

1
  1. v1.2.1最新Oct 29, 2026

評分

已滿足適用檢查項的 100%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分