
Imagcon
io.github.Explorer-64Published by GitHub account Explorer-64v0.2.5Updated Oct 24, 2026
Generate PWA icon sets and iOS splash screens from a text prompt or an existing image.
Overview
Imagcon generates PWA icon sets and iOS splash screens from a text prompt or an existing image, and saves or downloads the resulting packs.
- What you can do
- Generate source images from a text description and save them to a gallery
- Build PWA install packs (all sizes, maskable assets, manifest.json) from a prompt, a saved image key or a local PNG/JPEG/WebP
- Produce 16 iOS splash screens from a prompt, a saved image or a local file
- List saved images and icon or splash sets, and download them as ZIPs or get authenticated download URLs
- Check remaining credits and activate a permanent account after a pay-per-call payment
- When to use it
- Useful when building a web app or PWA and you want an assistant to produce the icon and splash-screen assets, either from a described design or from an image you already have, without visiting the site.
- Requirements
- An Imagcon API key (starting with ic_live_) supplied via the IMAGCON_API_KEY environment variable or the --api-key flag, or as a bearer token in the Authorization header for the remote endpoint. The local package runs through uvx and needs Python 3.11-3.12 and uv; it is installed from a wheel URL rather than PyPI. Network access to imagcon.app is required.
Installation
In SourceWeft
- Open Imagcon in the dashboard and add it to a workspace.
- Connect Authorization token credentials. They are stored privately and never shown on public pages.
- Enable the server for the chats that should use its tools.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Use with an agent
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.github.Explorer-64%2Fimagcon-mcp/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Other MCP clients
Add this to your client's mcpServers config.
{
"mcpServers": {
"imagcon": {
"type": "http",
"url": "https://mcp.imagcon.app/",
"headers": {
"Authorization": "Bearer <YOUR_TOKEN>"
}
}
}
}README
imagcon-mcp
Local MCP server that wraps the Imagcon API so assistants can generate PWA icon sets (all sizes, maskable assets, manifest.json) and iOS splash screens without opening the site. Runs as a stdio process via uvx — no hosted service dependency, no persistent connections.
Requirements
- Python 3.11–3.12
- uv (provides
uvx) - An Imagcon API key starting with
ic_live_from imagcon.app/api-keys
Install
The package is self-hosted (not on PyPI). Install directly from the wheel:
Or with the key in the environment instead of on the command line:
For other MCP clients (Cursor, Windsurf, VS Code, Cline, Zed, Warp, Continue.dev), use the equivalent stdio config:
Per-client config file locations and full examples: see CLIENT-CONFIGS in imagcon.app/.well-known/blueprint.txt.
Tools
Images
generate_image— AI-generate a source image from a text description. Returnsimage_keyand a preview URL. Show the preview to the user and confirm before generating icons.save_image— Save a generated image to your gallery byimage_keyandname.list_saved_images— List all saved source images with keys and preview URLs.create_icons_from_key— Generate a PWA install pack from an already-savedimage_key. Returnshtml_head+ a signed ZIP URL; local stdio also extracts tooutput_dir(default./).install_pwa_pack— Same builder ascreate_icons_from_key. Splash is a second credit and defaults to false.
Icon sets
generate_pwa_icons— AI-generate a source image, then a droppablepublic/tree. Extract tooutput_dir(default./). Do not pass./public/icons— that nests.create_pwa_icons_from_image— Same PWA pipeline from an existing local PNG/JPEG/WebP atimage_path(no AI generation).list_saved_icon_sets— List saved icon sets with IDs.download_icon_set— Download a saved icon set ZIP byset_id, extract tooutput_dir.get_icon_set_download_url— Get an authenticated download URL for a saved icon set ZIP byset_id.
Splash screens
generate_splash_screens— AI-generate a source image and produce 16 iOS splash screens, extract tooutput_dir(default./public/splash).create_splash_screens_from_image— Same splash pipeline from an existing local PNG/JPEG/WebP atimage_path(no AI generation).create_splash_screens_from_key— Same splash pipeline from an existingimage_key(e.g. fromgenerate_imageorlist_saved_images) — composites the icon on each canvas size without re-generating.download_splash_screens— Download a saved splash screen set ZIP byset_id, extract tooutput_dir.get_splash_screen_download_url— Get an authenticated download URL for a saved splash screen set ZIP byset_id.
Account
get_credit_balance— Returns remaining Imagcon credits.setup_wallet_profile— Activate a permanent Imagcon account after a pay-per-call x402 payment. Pass wallet address, profile token fromX-Imagcon-Token, name,terms_confirmed(after reading https://imagcon.app/terms-of-service), and a wallet signature overimagcon.app/profile/activate:{profile_token}:{unix_timestamp}.
AI image generation (generate_image, generate_pwa_icons, generate_splash_screens) and icon/splash set exports use credits. create_pwa_icons_from_image, create_splash_screens_from_image, create_splash_screens_from_key, and create_icons_from_key skip AI generation credits but still charge for export.
Configuration
If the key is missing, the process exits with an error pointing to imagcon.app/api-keys.
API base URL
All requests go to https://imagcon.app (no other base URL is supported).
Source: README.md at commit 5e6e92d
Tools
0Version history
1- v0.2.5LatestSep 16, 2026
Score
85% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 daysRequired25 pts
- Auth declaredRequired10 pts
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts