Can Claude generate transparent images? Only in two steps
Claude can't generate images, transparent or not. Through an image tool it takes two calls: generate on a plain backdrop, then cut out a PNG with alpha.

No, not on its own: Claude can't generate any image, transparent or not. To get a transparent PNG from a Claude chat, connect an image tool and run two steps: generate the picture on a plain background, then remove the background, which returns a PNG with an alpha channel.
Claude's side comes from Anthropic's vision docs and its custom connectors article. The tool side comes from Sume's hosted MCP server, per MCP tools and gates and the API reference. All were read on 2026-09-29. Can Claude generate images? covers image generation from Claude in general.
Why can't Claude make a transparent PNG by itself?
Because Claude outputs text. Anthropic's vision docs say Claude is an image understanding model only: it can interpret and analyze images, but it cannot generate, produce, edit, manipulate, or create them. A transparent image is a file whose pixels carry an alpha channel, so something other than Claude has to write that file.
Asking Claude for a transparent JPG won't work with any tool: JPG has no alpha channel. Can a JPG have a transparent background? explains why PNG is the format to ask for.
How do I get a transparent image in Claude?
Add an image tool as a custom connector, then let Claude chain two tool calls. Anthropic says custom connectors using remote MCP are available on Claude, Cowork, and Claude Desktop on every plan, and Free users are limited to one. Sume has no official Claude connector: you add its hosted MCP server, https://mcp.sume.com/mcp, as a custom connector. Sume's basics page says hosted MCP still works but is not the primary path today.
- Sign in and turn Write on at Sume's consent page. Read is locked on and Write is off by default, and paid tools return
insufficient_scopein a read-only session. - Ask Claude for the subject on a plain, even background. Claude calls
generate_image, waits withjobs_wait, and reads the image URL withjobs_result. - Ask Claude to remove the background. It passes that URL to
rmbg_create, which returns a cutout PNG with alpha. - Save the cutout. Result URLs from
generate_imageare signed, so keep copies of the files you want.
| Step | Tool | What you get |
|---|---|---|
| Generate | generate_image | A still at a Sume-hosted, signed URL |
| Wait and read | jobs_wait, then jobs_result | The image URL |
| Cut out | rmbg_create with image_url | A PNG with alpha, mirrored on Sume's CDN |
Can't generate_image make the background transparent directly?
Not as the tool presents it. In current code, the generate_image description tells Claude that background is not served yet and that transparent or cutout output is not available on that surface: generate there, then run rmbg_create. So in a Claude session, plan on the cutout as the transparent output. GPT Image MCP server covers the same point for GPT Image.
The same two steps work over the REST API; AI image generator with a transparent background covers that route and prompting for a clean cutout.
How much does a transparent image cost?
Two charges to your Sume wallet, not to your Claude plan. Background removal is $0.0225 per image on API pricing, plus a 5.5% agent fee by default. The generated still is priced per model; ask Claude to call generate_image with dry_run=true first, which previews the cost without submitting a job. Image generation billing is all-or-nothing: a completed image is billed in full and a failed one is not billed.
What are the limits?
A few rules decide whether the two steps work:
- The image must be at a public HTTPS URL. Hosted MCP cannot read files from your laptop, so a still generated earlier in the session is the easy input.
- Every paid call needs an
idempotency_key;max_spend_usdcaps a call only when Claude sends it. - The cutout is a PNG. Check its edges before you use it.
- If your Free Claude plan already uses its one custom connector, there is no room to add a second.
Sources
Related posts
More in Agents
- Can Claude make video ads? Script yes, video via tools
Claude writes the ad's concept and script but outputs text. With video, voice, music and editing tools connected, it can render and assemble the ad.
- Can Claude make videos for free? What each plan allows
Claude outputs text on every plan. Free can add one video tool as a connector, but the tool bills each clip, so the videos themselves aren't free.
- ChatGPT script to video: voice it, then cut to each line
ChatGPT writes the script; tools turn it into video. Voice it word for word, make one visual per line, and cut each to its sentence on a timeline.
- Run the Sume video agent from your backend with Agent Completions
POST /v1/agent/completions runs the same agent as the Sume Agents chat, with tools and media generation, and returns an async run receipt you poll or webhook.
Written by Sume