Claude Interface with Seedance MCP

📘 Overview GuideUsing Ace Data Cloud MCP in Claude →

Through Seedance MCP, Claude can generate short videos based on text or images and return the results after the task is completed.

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 Seedance into a remote MCP Server, allowing Claude to directly:

  • Generate video from text (seedance_generate_video)
  • Generate video from image (seedance_generate_video_from_image)
  • Single / batch query tasks (seedance_get_task, seedance_get_tasks_batch)
  • List actions / models / resolutions (seedance_list_actions, seedance_list_models, seedance_list_resolutions)

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

Adding Seedance 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. Accessing the old address will show a message "Connectors have moved to Customize".

2. Add Seedance MCP Server

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

Field Value
Name Seedance (choose any name)
URL https://seedance.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 Seedance Connector, and confirm the status is Connected. The tool list is dynamically provided by the Server; commonly used capabilities include video generation, task querying, and model and resolution querying. Whether to allow tools to run automatically should be set according to task sensitivity and your permission preferences.

Usage Examples

Prompt: Use Seedance to generate one short video. First list the available models and resolutions, then ask me to choose. Subject: a fluffy white kitten chasing a red leaf in a sunny garden, side view, simple background.

Claude will first query the currently available models and resolutions, submit the generation task based on your choice, then check the status and return the video link.

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

📹 https://cdn.acedata.cloud/4e183464f5.mp4

More Playful Uses (Same Connector)

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

Generate video from image

Take this image IMAGE_URL and animate it with Seedance. List the available models and resolutions first, then ask me to choose.

→ Claude calls seedance_generate_video_from_image, turning a static image into a dynamic short film.

Compare pro vs fast models

Generate the same prompt "a samurai walking through bamboo forest in mist" with Seedance pro AND fast variants at 720p, 5 seconds, and tell me which one looks better.

→ Claude calls seedance_list_models to get all variants, submits them separately, and finally provides a comparison.

Vertical + High Resolution

List Seedance resolutions first, then generate a 9:16 vertical 1080p clip of "neon Tokyo street, walking POV, raining" with the pro model.

→ Claude first calls seedance_list_resolutions to get valid values, then uses seedance_generate_video to produce a vertical short film.

Batch Video Generation

Generate 3 Seedance videos in parallel: 1) puppy on beach, 2) hot air balloon at sunrise, 3) coffee being poured. All 480p, 4s, fast model. Then return all three URLs.

→ Claude concurrently submits 3 tasks, then uses seedance_get_tasks_batch to check all 3 results at once.

Frequently Asked Questions

Q: Why does the tool still require confirmation? A: Claude will decide whether to require confirmation based on 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 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 over Sora / Veo / Luma? A: Different services support different models, durations, resolutions, and editing capabilities. First, check the current parameters of each Connector, then use the same prompt to generate small samples for comparison.

Q: Can Claude Desktop and Claude Code use this as well? A: Yes. For details, see Claude Desktop + Seedance MCP and Claude Code + Seedance MCP.