CleanVector MCP Server
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@CleanVector MCP ServerGenerate a sleek rocket logo as an SVG for my startup"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
CleanVector is a hosted Model Context Protocol server. It gives Claude Code, Cursor, VS Code, Windsurf and any other MCP client three things most image tools cannot return to an agent:
Professional SVG artwork. Illustrations, icons, stickers and mascots as real vector paths with a transparent background. No embedded bitmaps, no white rectangle behind the art.
Vector logos. One brief in, a full brand kit out: the logo as editable SVG, black and white variants, transparent PNG exports and a color palette measured from the finished mark.
Clean vectorization. Turn a PNG, JPG or WebP, including AI-generated images, into an SVG you can recolor and scale.
Nothing to install or run. The server is remote, speaks Streamable HTTP and is listed in the official MCP Registry as ai.cleanvector/cleanvector.
Examples
These three vector logos were generated from a one-sentence brief each. They are the actual SVG files, stored in examples/.
What you can ask your agent once it is connected:
Generate six matching flat line icons for a fitness app as SVG and put them in
public/icons.
Design a logo for "Northstar", a strategy studio. Geometric, confident, deep blue with one coral accent. Save the SVG and the black and white variants into
./brand.
Vectorize
./mockups/hero.pngand replace the raster in the landing page with the SVG.
Related MCP server: imagetosvg-mcp
Quick start
Create an API key at cleanvector.ai/app/api-keys. API and MCP access is included in the Plus and Pro plans.
Add the server to your client.
Claude Code
claude mcp add --transport http cleanvector https://cleanvector.ai/api/mcp \
--header "Authorization: Bearer cv_YOUR_KEY"Cursor (~/.cursor/mcp.json)
{
"mcpServers": {
"cleanvector": {
"url": "https://cleanvector.ai/api/mcp",
"headers": {
"Authorization": "Bearer cv_YOUR_KEY"
}
}
}
}VS Code (.vscode/mcp.json)
{
"inputs": [
{
"id": "cleanvector_key",
"type": "promptString",
"description": "CleanVector API key",
"password": true
}
],
"servers": {
"cleanvector": {
"type": "http",
"url": "https://cleanvector.ai/api/mcp",
"headers": {
"Authorization": "Bearer ${input:cleanvector_key}"
}
}
}
}Windsurf (~/.codeium/windsurf/mcp_config.json)
{
"mcpServers": {
"cleanvector": {
"serverUrl": "https://cleanvector.ai/api/mcp",
"headers": {
"Authorization": "Bearer cv_YOUR_KEY"
}
}
}
}Claude Desktop and other stdio-only clients (through mcp-remote)
{
"mcpServers": {
"cleanvector": {
"command": "npx",
"args": [
"-y",
"mcp-remote",
"https://cleanvector.ai/api/mcp",
"--header",
"Authorization:${CLEANVECTOR_AUTH}"
],
"env": {
"CLEANVECTOR_AUTH": "Bearer cv_YOUR_KEY"
}
}
}
}Tools
Tool | What it does | Cost |
| Generate professional, editable SVG artwork from a text prompt: illustrations, icons, stickers and mascot scenes. Pass a | 4 credits |
| Generate a vector logo with original, black and white variants, PNG exports and a measured palette. Accepts a reference image to refine an existing identity or to use as loose inspiration. | 8 credits |
| Convert a PNG, JPG or WebP (up to 5 MB, by URL or base64) into a clean, editable SVG. | 1 or 4 credits |
| Wait for an asynchronous task to settle and return its result. | free |
| Fetch the status of one task, including download URLs once it succeeds. | free |
| List the account's most recent tasks. | free |
| List saved mascots whose ids keep a character consistent. | free |
| Return finished artwork as SVG markup. | free |
| Return finished artwork as a PNG image in the agent's context, at any width. | free |
| Return three SVGs, three PNGs and | free |
| Return the current plan and credit balance. | free |
Generation is asynchronous. A typical flow is generate_illustration, then wait_for_task, then download_svg. Downloads and re-exports never cost credits.
Details
Endpoint |
|
Transport | Streamable HTTP |
Authentication |
|
Registry name |
|
Access | Plus and Pro plans |
REST API | The same key works with the REST API, documented in the dashboard |
The registry manifest is in server.json.
What the output looks like
Every result is standard SVG: plain <path> elements with fills, no embedded images, no scripts and a transparent canvas. It opens and edits in Figma, Illustrator, Inkscape and the free CleanVector SVG editor. Read how CleanVector works for what to check before using an asset in production.
AI-generated logos do not come with trademark clearance. Search the relevant trademark databases before relying on a mark commercially.
Support
Documentation: cleanvector.ai/mcp
Contact: cleanvector.ai/contact
Issues with these docs or the client configs: open an issue in this repository.
License
The documentation, configuration examples and example artwork in this repository are released under the MIT License. The CleanVector service itself is a hosted commercial product.
This server cannot be deployed
Maintenance
Related MCP Connectors
Generate and vectorize clean, editable SVG graphics from text, images, or both.
Search SVG metadata and buy licensed commercial SVG exports for coding agents.
Multilingual semantic SVG icon search with previews for AI coding agents. 20,000+ icons.
Agent-Native design tool - create and edit visual designs with agent assistance
Related MCP Servers
- AlicenseAqualityDmaintenanceEnables AI-powered image to SVG vectorization, background removal, and SVG manipulation directly through MCP-compatible clients. Users can convert images, process batches, and edit vector properties like colors and complexity using the svg.new API.75 npm1MIT
- AlicenseAqualityDmaintenanceEnables AI agents to vectorize raster images and import vector files (PDF/AI/EPS), then inspect, edit, render, and optimize SVGs locally.6MIT
- AlicenseNot gradedqualityDmaintenanceGenerates SVGs from text prompts and converts raster images to SVG using the Quiver AI API.2MIT
- AlicenseAqualityCmaintenanceEnables AI agents to inspect, edit, validate, render, and export SVG/Inkscape documents safely with reversible operations and risk-classed tools.873MIT