VectoSolve
Convert PNG/JPG images to clean SVG, DXF or EPS vectors for cutting machines, laser and print.
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"vectosolve": {
"url": "https://vectosolve.com/api/mcp"
}
}
}Puntos de conexión remotos
https://vectosolve.com/api/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (1)
🟢vectorize(image, image_url, mode, format)
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.
Esquema de entrada
{
"type": "object",
"properties": {
"image": {
"description": "An image attached to the conversation, as supplied by the host app. Omit it when passing image_url.",
"type": "object",
"properties": {
"download_url": {
"type": "string",
"description": "Signed URL to download the file"
},
"file_id": {
"type": "string",
"description": "File id assigned by the host app"
},
"mime_type": {
"type": "string"
},
"file_name": {
"type": "string"
}
},
"required": [
"download_url",
"file_id"
]
},
"image_url": {
"description": "Public http(s) URL of a PNG, JPG, WebP or GIF image, up to 10 MB. Use it when no file is attached.",
"type": "string",
"format": "uri"
},
"mode": {
"default": "standard",
"description": "Tracing mode: \"standard\" for logos, illustrations and AI art; \"laser\" for closed cut paths; \"cricut\" for cutting machines; \"centerline\" for single strokes on line art and scanned drawings.",
"type": "string",
"enum": [
"standard",
"laser",
"cricut",
"centerline"
]
},
"format": {
"default": "svg",
"description": "Output file: \"svg\" (default) for design tools and Cricut Design Space; \"dxf\" for laser cutters, CNC routers and CAD; \"eps\" for print, sign-making and older design software.",
"type": "string",
"enum": [
"svg",
"dxf",
"eps"
]
}
},
"$schema": "http://json-schema.org/draft-07/schema#"
}Comunidad
Evidencia