Skip to main content
Glama

Server Details

Convert images to clean SVG with few anchor points, plus centerline single lines.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Uptime
100.0% over the last 24 hours
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

B3.4/5.0

Scored across 8 tools

Disambiguation3/5

Several pairs overlap in purpose: get_conversion vs read_card both report conversion status/figures, start_conversion vs vectorize_image both kick off a conversion, and get_svg vs unlock_file both yield a download link. The descriptions do disambiguate via caller ("Only the VecSnap card calls this") and cost (get_svg never spends a credit, unlock_file does), which helps, but the boundary is caller-based rather than purpose-based and an agent must read carefully.

Naming Consistency4/5

All names are consistent snake_case verb_noun (create_upload, get_conversion, get_credits, get_svg, read_card, start_conversion, unlock_file, vectorize_image). Minor inconsistency in verb choice: the same read operation is called get_conversion in one place and read_card in another, and start_conversion/vectorize_image use different verbs for near-identical actions.

Tool Count4/5

Eight tools is a reasonable, well-scoped count for an image-to-SVG conversion service. However, four of the eight are explicitly marked as card-only, so the agent-facing surface is effectively half the count, which makes the set feel slightly padded from the caller's perspective.

Completeness4/5

The core lifecycle is covered end-to-end: upload the image, start conversion, poll status, retrieve the SVG, unlock/pay with a credit, and check the credit balance. Gaps are minor — no way to list past conversions/history, re-run a conversion with different settings, or top up credits — but agents can work around these.

Available Tools

8 tools
create_uploadCreate an uploadC
Idempotent
Inspect

Only the VecSnap card calls this. It answers where to send the image the person dropped.

Inputs: size_bytes (required), content_type (required).

get_conversionCheck a conversionA
Read-onlyIdempotent
Inspect

Use this when vectorize_image answered that a conversion is still running, to read how it stands and its figures.

Inputs: conversion_id (required).

get_creditsCheck creditsA
Read-onlyIdempotent
Inspect

Use this when the user asks how many VecSnap credits they have left.

Inputs: no named parameters.

get_svgGet the SVG fileA
Read-onlyIdempotent
Inspect

Use this when the user asks for the finished SVG file itself, to save or use it. It never spends a credit. If the person has already unlocked this image, in the VecSnap card or on their VecSnap page, it answers download_url, a link that downloads the file for an hour (for the person or a program). If not, download_url is null and page_url is the person's way to unlock it, for one credit.

Inputs: conversion_id (required).

read_cardRead a conversion for the cardC
Read-onlyIdempotent
Inspect

Only the VecSnap card calls this. It answers how a conversion stands, its picture and its figures.

Inputs: conversion_id (required), want_picture.

start_conversionStart a conversionC
Idempotent
Inspect

Only the VecSnap card calls this. It starts a conversion and answers at once, so the card can show it.

Inputs: url, again, image, preset, +2 more.

unlock_fileUnlock the fileA
DestructiveIdempotent
Inspect

Only the VecSnap card calls this. The person pressed Download: it spends one credit from their VecSnap account, once per image, and answers the file's link.

Inputs: conversion_id (required).

vectorize_imageVectorize an image to SVGA
Idempotent
Inspect

Use this when the user wants an image converted to SVG or vector (vectorize, trace, image to SVG): a logo, an icon, an illustration, a picture from an AI tool. It converts an image the user already has, and does not create new images. Pass the image as a file, or a public https link, and never a file name or made-up data. If you cannot pass it as either, call this with neither: a card in the chat lets them drop it, or the answer says where they can. It answers the conversion's figures and page_url, the person's VecSnap page. Converting is free; the file costs one credit, once per image, and the person saves it from the card or that page. Where a card shows, it holds the drawing, its figures and its cost. With no card, page_url is the person's way to the result.

Inputs: url, image, preset.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    Try in Browser

    Glama MCP Gateway

    Add one secure layer between your agents and this server.

    Resources