Quiver-MCP
Examples
Generated by Claude calling this MCP. Each took ~60s at n: 3, temperature: 0.9. Both prompts are documented in the tool description, so Claude knows the recipe.
Prompt: exploded isometric view of a Montblanc Meisterstück fountain pen, technical blueprint drawing, thin line art, dotted grid background, labeled components, engineering illustration
Prompt: Japanese crane in traditional woodblock illustration style with warm earth tones
Instructions: Use a warm muted palette with detailed feather work
More variants in examples/.
Related MCP server: Quiver AI MCP Server
Requirements
Node.js 18+
A QuiverAI API key
Installation
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"quiverai": {
"command": "npx",
"args": ["-y", "@syntropic/quiver-mcp"],
"env": {
"QUIVERAI_API_KEY": "your_api_key_here"
}
}
}
}Manual
npm install -g @syntropic/quiver-mcp
QUIVERAI_API_KEY=your_api_key_here quiver-mcpTools
generate_svg
Generate one or more SVGs from a text prompt.
Parameter | Type | Required | Description |
| string | yes | Text description of the SVG to generate |
| string | yes | Model ID (use |
| string | no | Additional style or formatting guidance |
| number | no | Number of SVGs to generate (default: 1) |
| number | no | Sampling temperature 0–2 (default: 1) |
| array | no | Up to 4 image references ( |
| string | no | Absolute file path to save SVG(s) to disk. For multiple variants ( |
Prompt tips
The tool description includes extensive prompt guidance, but in short:
Structure prompts with three parts: subject (concrete object), style (aesthetic keywords like
line art,isometric,flat monochrome), and color palette (hex codes where possible).Use famous physical objects the model knows. Avoid abstract software concepts (
AI agent,workflow) — use physical metaphors instead.For exploration, generate 3+ variants at
temperature: 0.9. Some generations produce corrupted tails; extra variants give you options.
vectorize_svg
Convert a raster image (PNG, JPG, etc.) to SVG.
Parameter | Type | Required | Description |
| string | yes | Model ID |
| object | yes | Image to vectorize — |
| boolean | no | Crop to dominant subject before vectorizing (default: false) |
| number | no | Square resize target in pixels before vectorizing |
| number | no | Sampling temperature 0–2 (default: 1) |
| string | no | Absolute file path to save the SVG to disk. Parent directories are created automatically. |
list_models
List all available QuiverAI models with supported operations and pricing.
Environment Variables
Variable | Description |
| Required. Your QuiverAI API key |
Development
npm install
npm run build # compile TypeScript
npm run dev # watch modeLicense
MIT
Available Tools
3 toolsgenerate_svgA
Generate one or more SVGs from a text prompt using QuiverAI. Returns raw SVG markup.
Prompt guide
A good prompt has three parts: subject (specific object), style (aesthetic keywords), and color palette (hex codes if possible).
What works
Use concrete, famous physical objects the model has seen (AirPods, Nike Dunks, Shure SM7B, Montblanc pen, Leica camera, Nest thermostat, espresso machines). Cylindrical/round objects explode especially cleanly in isometric style.
Name the style explicitly: 'line art', 'hand drawn', 'duotone', 'flat monochrome icon', 'geometric', 'minimalist', 'isometric', 'blueprint'.
Specify colors with hex codes: 'background: #e9edc9 and logo in #fb8500'.
Add composition framing: 'centered icon', 'wide horizontal logo'.
Prompt modifiers: 'geometric' → angular shapes, 'detailed' → more elements, 'simple' → clearer shapes, 'minimalist' → fewer details, 'flat monochrome' → single-color, 'duotone' → two-color.
What does NOT work
NEVER mention 'AI', 'machine learning', 'voice assistant', 'workflow automation', or abstract software concepts — produces garbage. Use physical metaphors instead (microphone for voice, watch movement for precision).
Abstract concepts without physical objects: 'knowledge graph', 'automation pipeline', 'data flow'.
Obscure B2B hardware the model hasn't seen (e.g. Loxone Miniserver → generic blob).
'minimalist line icon' constraints — model ignores them and fills with color.
Iteration strategy
Start specific, not vague. Bad: 'Tech logo'. Better: 'Tech startup logo with geometric shapes, blue gradient'. Best: 'SaaS productivity logo with connected geometric nodes, electric blue to purple gradient, clean modern style'.
Verified template
exploded isometric view of a {FAMOUS_OBJECT}, technical blueprint drawing, thin line art, dotted grid background, labeled components, engineering illustration
Known issues
~1 in 10 generations have corrupted SVG tails (malformed XML). Generate 3+ variants as insurance.
Model may ignore 'no fills'/'monochrome' and hardcode its own palette. Post-process with find/replace for brand colors.
First call may 504 — retry succeeds.
Inputs: prompt (required), model (required), instructions, n, +3 more.
list_modelsA
List all models available on QuiverAI, including supported operations (svg_generate, svg_vectorize, etc.) and pricing.
Inputs: no named parameters.
vectorize_svgA
Convert a raster image (PNG, JPG, etc.) into an SVG using QuiverAI. Provide the image as a URL or base64-encoded string.
Inputs: model (required), image (required), autoCrop, targetSize, +2 more.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
TDQS
Scored across 3 tools
Each tool has a distinct purpose: generating SVGs from prompts, listing models, and vectorizing images. There is no overlap.
All tool names follow consistent snake_case with verb_noun pattern (generate_svg, list_models, vectorize_svg).
Three tools is on the low side but reasonable for a focused server. The scope is narrow enough that each tool earns its place.
Core SVG creation (from text and images) and model listing are covered, but missing operations like fetching/updating/deleting individual SVGs or batch processing.
Maintenance
Related MCP Connectors
Create professional SVG artwork, icons and vector logos from a prompt, or vectorize any image.
Generate and vectorize clean, editable SVG graphics from text, images, or both.
Convert PNG, JPG and WebP images to SVG vector paths. Runs on Apify, $0.01 per image.
Image to SVG with a vectorization model we trained in-house. Clean, editable logos, icons, line art.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables creation, validation, rendering, and optimization of SVG images with conversion capabilities to PNG, React components, React Native components, and Data URIs.ISC
- AlicenseNot gradedqualityDmaintenanceProvides tools to generate SVG vector graphics from text prompts and convert raster images into vector formats using the Quiver AI API. It enables seamless integration of vector graphic creation and image vectorization directly within MCP-compatible clients.ISC
- AlicenseNot gradedqualityDmaintenanceGenerates SVGs from text prompts and converts raster images to SVG using the Quiver AI API.2MIT
- AlicenseNot gradedqualityCmaintenanceEnables AI agents to generate professional SVG artwork, icons, and vector logos from text prompts, and to vectorize raster images into clean, editable SVG files.MIT