Claude Interface with Seedream MCP

📘 Overview Guide: Using Ace Data Cloud MCP in Claude →

Through Seedream MCP, Claude can generate images from text and also perform edits based on existing images.

What is MCP?

MCP (Model Context Protocol) is an open protocol launched by Anthropic that allows models like Claude to call external tools through a standard interface. In simple terms: equipping Claude with plugin capabilities.

Ace Data Cloud has encapsulated the core capabilities of Seedream into a remote MCP Server, allowing Claude to directly:

  • Generate images from text descriptions (seedream_generate_image)
  • Edit images / make partial modifications (seedream_edit_image)
  • Query a single task (seedream_get_task)
  • Batch query tasks (seedream_get_tasks_batch)
  • List available models (seedream_list_models)
  • List available image sizes (seedream_list_sizes)

The entire integration requires just one URL, and the rest is handled by Claude.

Adding Seedream MCP in Claude.ai Web Version

💡 The integration in Claude.ai web version is OAuth direct connection, no need to copy API Token. You only need an account that can log in to Ace Data Cloud (GitHub / Google / WeChat are all acceptable).

1. Open Connectors Settings

Log in to https://claude.ai, click on the avatar in the lower left corner → SettingsCustomizeConnectors, or directly visit https://claude.ai/customize/connectors.

⚠️ The old entry /settings/connectors has been migrated to /customize/connectors, and accessing the old address will show a message "Connectors have moved to Customize".

2. Add Seedream MCP Server

Click the plus sign in the upper right corner → Add custom connector, and fill in the pop-up dialog:

Field Value
Name Seedream (choose any name)
URL https://seedream.mcp.acedata.cloud/mcp

Click Add, and Claude will automatically discover all tools exposed by the Server.

3. OAuth Authorization

Click Connect → redirect to the Ace Data Cloud OAuth authorization page → log in with your account and click Allow. If you do not have an account yet, you can register at Ace Data Cloud.

4. Check Tool List

After authorization, return to Claude.ai, open the Seedream Connector, and confirm the status is Connected. The tool list is dynamically provided by the Server; commonly used capabilities include image generation, image editing, task querying, and model and size querying. Whether to allow tools to run automatically should be set according to task sensitivity and your own permission preferences.

Usage Examples

Prompt: Use Seedream to generate one image: a majestic phoenix rising from cherry blossoms, watercolor painting style, soft pink and gold palette, 16:9.

Claude will submit the generation task, query the task status, and return the image link upon completion. The model and size will be based on the current return values of the tool.

Example output (for demonstration purposes only, not as evidence of connection status):

Seedream Output

More Playful Uses (Same Connector)

Change the prompt to the following, and Claude will automatically select the appropriate tool:

Check available sizes before generating an image

List Seedream sizes first, then generate a 9:16 vertical poster of a Tokyo neon alley at midnight.

→ Claude first calls seedream_list_sizes to get a list of valid sizes, then uses seedream_generate_image to generate the image.

Edit image / make partial modifications

Take that phoenix image and add a giant full moon in the background.

→ Claude calls seedream_edit_image, passing in the URL of the previous image for editing.

Direct output with Chinese prompt

用 Seedream 生成一张图:江南雨夜的撑伞女子,水墨画风格,背景留白,9:16。

→ Seedream has a very stable understanding of Chinese prompts, and Claude will pass it in as is.

Batch generate multiple candidates

Generate 4 variations of "cyberpunk Shanghai bund at rainy night", each in a different mood.

→ Claude sequentially calls generate 4 times, and finally uses seedream_get_tasks_batch to pull back the results all at once.

Frequently Asked Questions

Q: Why does the tool still require confirmation? A: Claude will decide whether to require confirmation based on the tool and permission settings. Please check the permissions in the current tool list of the Connector; for operations involving external writing, publishing, or costs, it is recommended to keep confirmation.

Q: What should I do if the balance is insufficient? A: The error message will include insufficient balance. Please visit the Ace Data Cloud Console to check and replenish your balance.

Q: What advantages does it have compared to Midjourney / NanoBanana? A: Different services support different models, editing capabilities, and output specifications. First, check the current tools of each Connector, then generate small samples with the same prompt for comparison.

Q: Can it be used together with other MCPs? A: Yes. Claude.ai supports multiple Connectors coexisting. A sentence like "Use Seedream to generate an ink wash painting of Jiangnan, then use Suno to write a matching ancient style song" will allow Claude to arrange the image + music pipeline by itself. For a complete list, see Claude MCP Overview.

Q: Can Claude Desktop and Claude Code use it this way too? A: Yes. For details, see Claude Desktop + Seedream MCP and Claude Code + Seedream MCP.