Icon Composer MCP

Generates Icon Composer .icon bundles, including Liquid Glass and dark variants, from PNG or SVG artwork.

View on GitHub ↗
Stars
★ 61
Last commit
3 Oct 2026
Maintenance
Active
Licence
MIT
Category
MCP Servers
GitHub
ethbak/icon-composer-mcp

Overview

Icon Composer MCP is a CLI and MCP server for creating app icons, images and logos with Apple's Liquid Glass effects for iOS 26 and later. It builds .icon bundles from a PNG or SVG glyph and lets you adjust glass effects, appearances and layers. It isn't affiliated with Apple.

Features

  • Creates .icon bundles from PNG or SVG glyphs
  • Configures Liquid Glass specular highlights, blur, shadows and translucency
  • Sets dark and tinted appearance variants
  • 12 MCP tools and 3 workflow prompts for agents
  • Renders previews, with exact Liquid Glass output through Apple's ictool on macOS
  • Flat previews, bundle editing and marketing export work on any platform

Requirements

  • Node.js 18 or later
  • macOS with Icon Composer installed for Liquid Glass rendering (brew install --cask icon-composer)

Install

  1. Claude Code

    claude mcp add icon-composer -- npx -y icon-composer-mcp
  2. Claude Desktop or Cursor: add a server entry that runs npx -y icon-composer-mcp

  3. Check your setup

    icon-composer doctor

Example

Give your agent your logo as an SVG and ask it to create a .icon bundle with a blue background, dark mode variant and a preview PNG.

Works with

Claude CodeCursorVS Code

Listed in

swiftskills.dev

Read the code before you install anything. SwiftAgents doesn't review or endorse the tools listed here. Active: a commit in the last 90 days. Slowing: last commit within the past year. Stale: older than a year, or archived.

More in this category