
Icon Composer Mcp
For developers building iOS apps with the new Liquid Glass aesthetic, this server wraps Apple's icon tooling into 12 MCP tools that generate, modify, and render .icon bundles programmatically. You can create bundles from SVG or PNG glyphs, configure specular highlights and blur materials, set dark mode overrides, and export App Store marketing assets. It calls ictool under the hood for native rendering but also supports flat previews cross-platform. The CLI doubles as an MCP server, so you can script icon generation workflows or let Claude handle bundle creation, layer positioning, and glass effect tuning through natural language. Requires macOS and Icon Composer installed via Homebrew for full Liquid Glass rendering. Works with Claude Desktop, Cursor, VS Code, and Windsurf.
- GitHub stars
- 8
- tools
- 12
- transport
- STDIO
- last updated
- Apr 6, 2026
Tools
12 toolsPublic tool metadata for what this MCP can expose to an agent.
create_iconCreate a `.icon` bundle from a foreground image and background color
Create a `.icon` bundle from a foreground image and background color
No parameter schema in public metadata yet.
add_layer_to_iconAdd a new layer to an existing bundle
Add a new layer to an existing bundle
No parameter schema in public metadata yet.
remove_layerRemove a layer or group, optionally clean up assets
Remove a layer or group, optionally clean up assets
No parameter schema in public metadata yet.
read_iconInspect bundle manifest and assets
Inspect bundle manifest and assets
No parameter schema in public metadata yet.
set_glass_effectsConfigure specular, blur, shadow, translucency
Configure specular, blur, shadow, translucency
No parameter schema in public metadata yet.
set_appearancesSet dark/tinted mode overrides
Set dark/tinted mode overrides
No parameter schema in public metadata yet.
set_fillSet background fill
Set background fill
No parameter schema in public metadata yet.
set_layer_positionAdjust layer scale and offset
Adjust layer scale and offset
No parameter schema in public metadata yet.
toggle_fxEnable/disable all glass effects at once
Enable/disable all glass effects at once
No parameter schema in public metadata yet.
export_previewRender a preview PNG
Render a preview PNG
No parameter schema in public metadata yet.
render_liquid_glassRender via Apple's ictool (requires Icon Composer)
Render via Apple's ictool (requires Icon Composer)
No parameter schema in public metadata yet.
export_marketingExport flat opaque PNG for App Store Connect
Export flat opaque PNG for App Store Connect
No parameter schema in public metadata yet.
Sponsors
Readme
Icon Composer MCP
CLI and MCP server for creating images, icons, and logos with Liquid Glass effects (iOS 26+). Not affiliated with Apple .
Demo
demo
Key Features
Details
- Repository
- github.com/ethbak/icon-composer-mcp
- Category
- Mobile Development
- Package
icon-composer-mcp- Transport
- STDIO
- Registry
- MCP registry, active