DX Builder
DX Builder
Model Context Protocol Β· Official Server

Give your AI a full-scale creative production studio

Connect Claude, Cursor, Windsurf, or any MCP client to DXBuilder. Ask in natural language: your AI generates Seedance videos, 4K images, music, voices, and 3D characters directly inside your editor β€” delivering the final link.

10 ToolsJSON-RPC 2.0Streamable HTTPRevocable Bearer KeyDirect Image Upload

Up & running in 3 steps

From zero to your first generation inside your editor in under 2 minutes.

1

Create your API Key

Right below on this page. One key per machine, revocable anytime.

2

Paste config into your client

Pick your client tab below β€” the config snippet is prefilled with your active key.

3

Prompt in natural language

"Generate a 10s video of..." β€” the AI chooses the tool, spends your credits, and returns the CDN link.

Step 1 Β· Authentication

Your DXBuilder API Keys

Loading API keys...
Step 2 Β· Configuration

Choose your client

Create a key above and the snippet will automatically populate.

⌨️

Claude Code

CLI / Terminal
Terminal (single command)
claude mcp add --transport http dxbuilder https://dxbuilder.io/api/v1/mcp --header "Authorization: Bearer YOUR_API_KEY"

Runs in the terminal inside your project. Native HTTP transport connects directly without bridges.

Video Demo

Watch the full setup in 30 seconds

From key creation to your first video generated inside the editor: connect the API, send a natural prompt, and receive Seedance results directly in your AI chat.

JSON-RPC 2.0 tools/list Β· tools/call Direct image upload
Reference

The 10 Server Tools

This is what your AI discovers when calling tools/list. No need to memorize anything β€” it selects them autonomously.

dx_generate_video

async

Generates cinematic videos with Seedance 2.0 IR2V, Grok Imagine 1.5, Kling, or Hedra. Supports start frames, dialogue lip-sync, 5–15s, 16:9 / 9:16 / 1:1.

dx_generate_video_from_image

async

Image-to-Video: attach an image in AI chat and animate it with your described camera motion.

dx_upload_image

instant

Uploads any image (Base64, local path, or URL) to DXBuilder CDN and returns a ready-to-use public URL.

dx_generate_image

async

Ultra-realistic 1K/4K images from prompt across 5 aspect ratios.

dx_generate_music

async

Full studio soundtracks with Suno AI β€” optional genre, instrumentation, and lyrics.

dx_generate_voice

async

Multilingual TTS narration (pt, en, es, fr, de, ja, zh, ar) with MiniMax voices.

dx_create_character

async

Consistent multi-angle 3D character sheets from text description.

dx_create_character_from_image

async

3D character sheets created directly from a photo attached in chat.

dx_get_job_status

instant

Polls any task (task_id) status and returns the final CDN URL when completed.

dx_check_balance

instant

Credit balance and account details β€” AI always knows available budget.

Real natural language prompts to try

"Generate a 10-second video of a golden robot walking in rainy Tokyo, 9:16 ratio, and give me the final link."

"Take this photo I attached and animate it: camera slowly orbits as hair sways in the wind."

"Create a 30-second synthwave soundtrack for my game's trailer."

"Create a 3D character sheet named 'Kira' from this image, then generate a video of her running."

"How many credits do I have left in my account?"

Session authenticated β€” no keys needed

MCP Tools Playground

Execute real server requests directly from your browser. ⚠ Generations consume account credits.

Server JSON Response
Click "Execute Tool" to see the real payload returned by the MCP server.
AI Behavioral Protocols

DX AI Skills Store

Teach your AI assistant how to direct like a Hollywood pro. Copy the Markdown protocol to your .agent/skills/ or .claude/skills/ folder.

Frequently Asked Questions

What is MCP (Model Context Protocol)?

It is the open protocol connecting AI assistants to external tools. By adding the DXBuilder MCP server to your client (Claude, Cursor, Windsurf...), your AI gains real generation tools for video, image, music, voice, and 3D characters β€” using them autonomously when asked in natural language.

What protocol does the server speak?

MCP Streamable HTTP with JSON-RPC 2.0 (initialize, tools/list, tools/call) β€” the standard supported by Claude Code, Claude Desktop (via mcp-remote), Cursor, Windsurf, Cline, and others. The same endpoint also accepts simple REST calls for custom integrations.

Do I need an API key?

Yes. Create a free key on this page ('Your DXBuilder API Keys' section) and paste it into your client config snippet as an Authorization: Bearer header. You can create multiple keys (one per device) and revoke any key at any moment.

Do generations cost credits?

Yes β€” tools consume credits from your DXBuilder balance, exactly like on the website. The AI can check remaining balance with dx_check_balance before generating.

How do I receive the final video/music?

Generations are asynchronous: the tool returns a task_id and the AI polls dx_get_job_status until status is COMPLETED, delivering the final CDN URL. Clients do this automatically when you ask 'wait and give me the link'.

Is it secure?

The key only grants access to generation tools for your account β€” never to billing or payment info. Each key displays last used date and can be deleted with a single click, immediately revoking access.