AI logo design → SVG → full brand kit. Text-to-path, optimize, export PNG/ICO/WebP.
Model Context Protocol (MCP) Server: io.github.mcpware/logoloom
This MCP server provides an AI-driven logo design workflow that converts generated output into SVG and a full brand kit. It supports text-to-path generation, optimization, and exporting assets in PNG, ICO, and WebP formats.
🛠️ Key Features
AI logo design → SVG output
Text-to-path generation
SVG optimization
Export to PNG, ICO, and WebP
Produces full brand kit output
🚀 Use Cases
Create a logo and brand kit for side projects
Generate favicon-style assets (ICO) and web-friendly images (PNG/WebP)
Standardize logo output formats via SVG and optimized exports
⚡ Developer Benefits
Single command workflow for producing a brand kit
Uses vector-based SVG as an intermediate format for export
Consistent asset generation across multiple output types
⚠️ Limitations
Source data does not specify tool count, APIs, configuration options, or supported runtimes beyond the described design and export steps
Getting a logo for your side project shouldn't cost $96 (Looka) or require juggling Canva + favicon generator + OG image maker + manual PNG exports. Logo is the #1 shipping blocker for indie devs — not because it's hard, but because the tooling sucks.
The Solution
AI designs your logo as clean SVG code (not messy auto-traced paths), then post-processes into a complete brand kit — 31 files, one command:
SVG — full logo, icon only, wordmark only (light/dark/mono variants)
Export brand kit — 31 files across 3 categories (full logo + icon only + wordmark only) × (light/dark/mono) + all PNG sizes + social media sizes + BRAND.md
Convert SVG <text> elements to <path> using font outlines. Font-independent rendering.
optimize_svg
Clean and compress SVG (30-60% smaller). Remove metadata, merge paths.
export_brand_kit
Export full brand kit: PNG sizes, ICO, WebP, OG image, mono variants, BRAND.md.
image_to_svg
Convert PNG/JPG to SVG vector (vtracer). Best for logos and flat graphics.
Example Output
code
brand/
├── logo-full-light.svg # Primary logo
├── logo-full-dark.svg # Dark mode variant
├── icon-light.svg # Icon only
├── icon-mono-black.svg # Single-color (print)
├── icon-mono-white.svg # White on dark
├── icon-256.png # Small
├── icon-512.png # Medium
├── icon-1024.png # Large (app stores)
├── icon-512.webp # Web optimized
├── favicon.ico # Browser favicon
├── favicon-16.png # 16px favicon
├── favicon-48.png # 48px favicon
├── og-image.png # Social share (1200×630)
└── BRAND.md # Colors, typography, usage rules
How it works
code
You: "Design a logo for mcpware"
Claude:
1. Reads your README + package.json
2. Asks brand questions (audience, feel, color)
3. Generates 6-8 SVG concepts in HTML preview
4. You pick → Claude iterates → you approve
LogoLoom MCP:
5. text_to_path → font-independent SVG
6. optimize_svg → clean, compressed
7. export_brand_kit → all sizes, all formats, brand guidelines
Output: brand/ folder, ready to use everywhere
Why not just use Recraft / SVGMaker?
LogoLoom
Recraft V3
SVGMaker
Price
Free
Free (no commercial) / $10/mo
$8+
Commercial use
Yes
Paid only
Yes
Runs locally
Yes
No (cloud)
No (cloud)
MCP native
Yes
No
Yes
Full brand kit
Yes
No (SVG only)
No
Codebase-aware
Yes
No
No
Tech Stack
All open source, all running locally:
opentype.js — font parsing, text → SVG path conversion
SVGO — SVG optimization and compression
sharp — SVG → PNG/WebP/ICO rasterization
vtracer — bitmap → SVG vectorization (optional, needs system install)
Requirements
Node.js 18+
For image_to_svg: install vtracer (cargo install vtracer) or potrace (apt install potrace)