A side-by-side look at the Icon Composer MCP and Posecode MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.
Verdict: choose Icon Composer MCP for architecture & design work as a local process; choose Posecode for architecture & design as a local process. You can also run both side by side in one mcpServers block.
create_icon, add_layer_to_icon, remove_layer.Rows where the two servers differ are marked.
| Spec | ||
|---|---|---|
| Category | Architecture & Design | Architecture & Design |
| Quality signal | 64/100 · Good | 59/100 · Good |
| Install command | Confirmed | Confirmed |
| Transport | Local subprocess (stdio) | Local subprocess (stdio) |
| Auth | No auth required | No auth required |
| Pricing | Free | Free |
| Required env vars | None listed | None listed |
| Verified owner | Community listing | Community listing |
| GitHub stars | 57 | 117 |
| Directory activity | 1 views 0 installs 0 upvotes | 2 views 0 installs 0 upvotes |
| Tools | 12 | Not listed |
| Full listing | View Icon Composer MCP | View Posecode |
create_iconCreate a `.icon` bundle from a foreground image and background coloradd_layer_to_iconAdd a new layer to an existing bundleremove_layerRemove a layer or group, optionally clean up assetsread_iconInspect bundle manifest and assetsset_glass_effectsConfigure specular, blur, shadow, translucencyset_appearancesSet dark/tinted mode overridesset_fillSet background fillset_layer_positionAdjust layer scale and offsettoggle_fxEnable/disable all glass effects at onceexport_previewRender a preview PNGrender_liquid_glassRender via Apple's ictool (requires Icon Composer)export_marketingExport flat opaque PNG for App Store ConnectNo tool names declared yet. Check the project README from the listing page.
Paste either block (or both) into your client config, e.g. claude_desktop_config.json or ~/.cursor/mcp.json. We only show a config when the install command is confirmed.
{
"mcpServers": {
"ethbak-icon-composer-mcp": {
"command": "npx",
"args": [
"-y",
"icon-composer-mcp"
]
}
}
}
{
"mcpServers": {
"posecode-dev-posecode": {
"command": "npx",
"args": [
"-y",
"posecode-mcp@latest"
]
}
}
}