Skip to content
All articles
Avocado AIClaudeAvocado MCP

Can Claude Generate Images? Every Way That Works in 2026

Skincare founder working on a laptop at a sunlit kitchen table next to a serum bottle and printed product photos

Short answer: Claude has no built-in image generator. Anthropic's help center says Claude does not generate photos or illustrations; it draws charts and diagrams in HTML and SVG and analyzes images you upload. To get real images out of Claude in 2026 you connect a tool: an MCP server (remote or local), a Claude Skill that calls an image API, or a connector from an image platform. This guide compares every working route and shows the three-step setup.

Updated November 2026. Avocado AI publishes this blog and runs one of the MCP servers compared below. Prices are in euros where they are ours; competitor facts come from the linked pages.

Does Claude have image generation built in?

No. The official answer is in Anthropic's help article Can Claude produce images?: "Claude doesn't generate photos or illustrations the way image-generation tools do." What Claude can do natively is build diagrams, charts and interactive visuals in the conversation, rendered from HTML and SVG (a beta feature on web and desktop), and view and analyze images you upload.

That is the whole native story, and it has not changed with Claude Pro or Max. A paid Claude plan gives you more usage, longer context and features like Projects, not a pixel renderer. ChatGPT and Gemini ship an image model inside the chat; Claude does not.

So "claude image generation" in practice means "Claude plus a tool that generates images". The good news is that Claude is built for tool calling, and the Model Context Protocol (MCP), an open standard Anthropic created, makes adding that tool a two-minute job.

Every way Claude can generate images in 2026

There are five routes. They differ in where the model runs, who pays for it, and where the finished image ends up.

RouteHow it worksSetup effortCost modelWhere images landVideo too?
Native ClaudeCharts, diagrams, SVG and HTML visuals onlyNoneIncluded in your Claude planIn the chat, downloadable as .svg or .htmlNo
Claude Skill that calls an image APIA SKILL.md folder with a script that hits OpenAI, Gemini or another image API with your own keyMedium: install the skill, enable code execution, add a keyPay per image to the API providerA file in the sandbox or your repoRarely
Open-source local MCP server (GitHub)A Node or Python process on your machine wraps one provider's APIMedium to high: Node or uv, config file, API key, restartsPay per image to the API providerA folder on your diskA few do
Image platform connector (Higgsfield, OpenArt)A remote MCP server you add as a custom connector; sign in with the platform accountLowThe platform's creditsThe platform's libraryYes
Workspace MCP server (Avocado AI)A remote MCP server with 60+ tools; outputs are saved to a brand workspace with product references and rulesLowAvocado credits, cost shown before each runYour Avocado workspace and galleryYes

A note on the middle rows. The GitHub servers are real and useful if you are a developer with an API key already. Our roundup of image generation MCP servers goes through nine of them with facts from their READMEs. The short version: most are one-provider wrappers with a handful of stars, they run as a local process, and the image lands in a folder, not in a place your team can find later.

Route 1: Claude's native visuals

Use this when the output is a chart, a flow diagram, a wireframe or an icon. Upload a CSV, ask "what does the data show", and Claude renders an interactive chart you can download. It will not give you a product photo, a lifestyle image or an ad creative, and asking harder does not change that.

Route 2: Claude Skills

Per Anthropic's What are skills? article, skills are "folders of instructions, scripts, and resources that Claude loads dynamically." They need code execution enabled and are available on Free, Pro, Max, Team and Enterprise plans. Anthropic's own skills cover Excel, Word, PowerPoint and PDF files; none generates images. The community has published image-gen skills that call OpenAI or Gemini image APIs with your key. They work, but you are installing someone else's script, so read it first, and the output is a file, not a managed asset.

Anthropic itself draws the line this way: MCP connects Claude to external services and tools, skills supply procedural knowledge about how to use them. For image generation, the tool is the hard part, which is why MCP is the main route.

Route 3: open-source MCP servers from GitHub

Projects like nanobanana-mcp-server (Gemini image models, 404 stars at the time of writing, runs with uvx and a GEMINI_API_KEY) or openai-gpt-image-mcp (gpt-image-1, 119 stars, needs an OPENAI_API_KEY from a verified organization) give you one provider's image model inside Claude Desktop or Claude Code. You edit a JSON config, restart the app, and you are generating.

Trade-offs: one model family per server, your own API billing, local-only (the Claude web app cannot reach a process on your laptop), and no brand memory. Fine for a developer making icons; awkward for a marketing team that needs the same product to look right across fifty images.

Route 4: image platform connectors

Higgsfield's Claude image generator page describes an MCP connector you add in Claude's connector settings, with "15+" models named on the page (Nano Banana Pro, Soul, Seedream, FLUX, GPT Image, Kling O1, Wan), free renders to start and credits after that. OpenArt's MCP page lists eight image and eight video models behind https://mcp.openart.ai/mcp, OAuth sign-in and the same credits as its web app. Both are remote, so they work in Claude on the web, desktop and mobile. Outputs save to that platform's library.

Route 5: a workspace MCP server (what we built)

The Avocado MCP server is also a remote connector, so setup is the same two minutes. The difference is what sits behind the tools. Every image, video, voiceover and music track is saved to your Avocado workspace, Claude can read your Brand DNA (products, references, colors, rules) before it prompts, and the credit cost is shown before each generation. It is included on every paid plan from Intro at 19.99 EUR a month for 100 credits. There is no free plan and it is not a local server, which matters if you want to run everything offline.

How to generate your first image in Claude (3 steps)

This uses the Avocado connector. The first two steps are identical for any remote MCP server, and we wrote a separate, vendor-neutral guide on how to add an MCP server to Claude.

Step 1. Add the connector. In Claude on the web or desktop, open Settings, then Connectors, choose Add custom connector and paste https://mcp.avocadoai.co/api/mcp. Claude opens the Avocado sign-in; approve it. In Claude Code, run claude mcp add --transport http avocado-ai https://mcp.avocadoai.co/api/mcp --header "Authorization: Bearer YOUR_KEY" with a key from your Avocado API keys page.

Step 2. Start a new chat and enable it. Tool lists load when a conversation starts, so open a fresh chat. Click the + button at the lower left, choose Connectors and make sure the toggle is on.

Step 3. Brief it like a designer. Try: "Generate a 4:5 Instagram ad for our vitamin C serum on a coral background, soft morning light." Claude calls generate_image, Avocado picks the model (GPT Image 2.5 by default, Nano Banana 2 when you point at a saved product or Element), and the finished image is saved to your workspace with full commercial rights. Follow up with "swap the background for a bathroom shelf" and Claude calls edit_image on the same asset.

If you want to pick the model yourself, name it: "use Nano Banana 2" or "use Seedream 5.0 Pro". The models page lists what is live, and the Nano Banana 2 and GPT Image 2.5 pages explain when to pick which.

Which image model should Claude use?

Claude does not care which model is behind the tool; you do. Here is the split we see across ecommerce and DTC customers.

JobModel to ask forWhy
Product on a clean background, sharp label textGPT Image 2.5Best text rendering, up to 4K
Fast variations of a saved product photoNano Banana 2Reference-driven, quick, keeps the product consistent
Editorial lifestyle scenesSeedream 5.0 ProStrong on skin, fabric and light
Stylized or illustrated adsRecraft v4.1, Ideogram v3Vector-like output, typography
Mood boards and style explorationFlux 2, Krea v2High prompt adherence, fast iterations

All of these are available by name through the Avocado connector and in the AI image generator in the web app.

Can Claude generate video?

Same answer, same mechanism. Claude has no built-in video model, and with an MCP server it can call one. Through the Avocado connector, generate_video exposes Seedance 2.5 (up to 30 seconds), Kling 3.0 (up to 4K), Veo 3.1 and MiniMax H3. Video jobs run in the background: the server returns a job id right away, Claude keeps working, and it polls check_job until the clip is in your workspace. Expect two to five minutes depending on duration and resolution.

A working flow from a chat: "Make a product photo of the serum on a wet stone slab", then "turn that into a 5 second Seedance 2.5 video with a slow push-in", then "write a 15 second voiceover and make a 9:16 version for TikTok". Each line is one tool call, and the assets stay linked in your workspace. For the full video-side comparison, see Claude video generation for ecommerce brands.

Common mistakes when generating images with Claude

  • Asking Claude to "draw" without a tool connected. You get an SVG or a polite refusal. Connect a server first.
  • Expecting Claude Pro to unlock images. It does not. Image generation comes from the tool, not the plan.
  • Running a local server and wondering why claude.ai cannot see it. Local stdio servers only work in Claude Desktop and Claude Code. The web app only reaches remote servers.
  • Vague briefs. "Nice product photo" gives you a stock-looking render. Name the product, the surface, the light, the aspect ratio and the platform.
  • Forgetting the new chat. After adding a connector, tools appear in conversations started afterwards.

FAQ

Does Claude Pro generate images?

No. Claude Pro, Max, Team and Enterprise all share the same native limits: charts, diagrams and SVG visuals, plus image analysis. Photo-style generation needs a connected tool on every plan. Custom connectors are available on Free, Pro, Max, Team and Enterprise, with Free limited to one connector, per Anthropic's connector article.

Can Claude Code generate images?

Not by itself, but Claude Code is the easiest Claude surface to extend. One command, claude mcp add --transport http name url --header "Authorization: Bearer key", adds a remote server, and local stdio servers are added with claude mcp add name -- npx package. After that, "generate a hero image for this landing page" is a normal instruction.

Is Claude image generation free?

Claude's native visuals are included in every Claude plan. Generated photos and ad images are billed by whichever tool you connect: an API key for the GitHub servers and skills, platform credits for Higgsfield and OpenArt, and Avocado credits for the Avocado connector, which starts at 19.99 EUR a month for 100 credits with no free plan.

Which model does Claude use for images?

Whichever one the tool exposes. Single-provider servers give you one family (Gemini, gpt-image). Platform and workspace connectors let Claude pick or let you name the model: GPT Image 2.5, Nano Banana 2, Seedream 5.0 Pro, Flux 2 and others through Avocado.

Can Claude edit an existing image?

Natively it can only describe or analyze an uploaded image. With an image tool connected, edit tools accept your image and a prompt: background swaps, label fixes, new angles. Through Avocado, edits default to GPT Image 2.5 and build on the asset you already approved.

Does Claude save the images it generates?

Natively, visuals stay in the chat until you download them. With a local MCP server, images go to a folder on your disk. With a platform or workspace connector, they are saved to that account's library, which is the only option where a teammate can pick the asset up later.

Next step

If you only need a chart, open Claude and ask. If you need product images and video that match your brand, connect the Avocado MCP server, start a new chat, and brief Claude like you would brief a designer. Plans start at Intro, 19.99 EUR a month, and every paid plan includes the connector, full commercial rights and no watermark.