# Vectorize

Connects your coding assistant to a remote vector tracing API. Converts raster images like PNG and JPG into SVG, PDF, EPS, or DXF files.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI
- Author: dudko-dev
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/dudko-dev/vectorize-mcp-setup
- Updated: 2026-09-25
- HTML: https://affpapa.org/en/nevibecode/mcp/vectorize

## What it does

Vectorize acts as an HTTP gateway to the Vectorize tracing API. It does not ingest image payloads directly. The image never passes through the language model or the remote MCP host. Instead, the server verifies conversion settings and returns an executable HTTP call with a 15-minute credential. Your assistant triggers that call wherever the source file resides.

The server offers three utilities to inspect API usage, check options for photo or poster presets, and prepare tracing requests. Connections rely on streamable HTTP alongside OAuth 2.1 via `auth.dudko.dev`. You do not have to manage static tokens.

Accessing the MCP tools is free, but requests consume credits from your active plan. When your quota runs out, the API returns status 402.

## Requirements
- Remote server: `https://vectorize.dudko.dev/mcp`

## Install

### Claude Code (native platform)

**Platform CLI: remote server**
```bash
claude mcp add --transport http vectorize https://vectorize.dudko.dev/mcp
```

### Codex

**Platform CLI: remote server**
```bash
codex mcp add vectorize --url https://vectorize.dudko.dev/mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "vectorize": {
            "url": "https://vectorize.dudko.dev/mcp"
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "vectorize": {
            "type": "http",
            "url": "https://vectorize.dudko.dev/mcp"
        }
    }
}
```

### Gemini CLI

**Platform CLI: remote server**
```bash
gemini mcp add -t http vectorize https://vectorize.dudko.dev/mcp
```

## When to use it
- convert PNG or JPG graphics into vector SVG files
- trace a raster sketch into a DXF drawing
- build a pre-authenticated curl command for image vectorization
- check available tracing presets and limits before converting

## Example prompts
- Convert logo.png to an SVG vector file using the poster preset
- Check available conversion options using trace_options
- Generate a request to turn sketch.jpg into a DXF drawing

## Similar
- [Next AI Draw.io](https://affpapa.org/en/nevibecode/mcp/next-ai-drawio.md) — MCP server · ★ 36427
- [tldraw](https://affpapa.org/en/nevibecode/mcp/tldraw.md) — MCP server · ★ 51104
- [Figma-Context-MCP](https://affpapa.org/en/nevibecode/mcp/figma-context-mcp.md) — MCP server · ★ 16073
- [Agent-Native Assets](https://affpapa.org/en/nevibecode/mcp/agent-native-assets.md) — MCP server · ★ 7527
- [Remove AI Watermarks](https://affpapa.org/en/nevibecode/mcp/remove-ai-watermarks.md) — MCP server · ★ 6144
- [Dembrandt](https://affpapa.org/en/nevibecode/mcp/dembrandt.md) — MCP server · ★ 3851

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
