Skip to main content
Glama
gpt-img-2

C Dance Prompt MCP

by gpt-img-2
README.md
# C Dance Prompt MCP

C Dance Prompt MCP is a read-only MCP server for Seedance 2.0 video prompt research. It lets Codex, Claude Code, Cursor, OpenClaw, and other MCP hosts search the public C Dance AI prompt gallery, inspect complete prompts, compare production workflows, and turn rough ideas into structured video prompt briefs.

- Prompt gallery: https://cdance.ai/prompts/seedance-2-0
- Prompt Architect docs: https://cdance.ai/docs/seedance-video-prompt-architect
- Generator: https://cdance.ai/seedance-2-0-video-generator
- OpenClaw skill source: [openclaw/seedance-video-prompt-architect/SKILL.md](openclaw/seedance-video-prompt-architect/SKILL.md)
- Chinese README: [README.zh-CN.md](README.zh-CN.md)

The server is intentionally read-only. It does not generate videos, spend credits, create accounts, or require an API key.

## Tools

| Tool                       | Purpose                                                                     |
| -------------------------- | --------------------------------------------------------------------------- |
| `search_prompts`           | Search public Seedance 2.0 examples by query, language, or featured status. |
| `get_prompt`               | Fetch one complete sanitized prompt by slug.                                |
| `list_workflows`           | Compare practical Seedance workflows and discover useful search terms.      |
| `build_video_prompt_brief` | Turn a rough idea into a deterministic video prompt brief.                  |

Every prompt result includes its canonical C Dance AI source page.

## Install from GitHub

```json
{
  "mcpServers": {
    "cdance": {
      "command": "npx",
      "args": ["-y", "github:gpt-img-2/cdance-prompt-mcp"]
    }
  }
}
```

Codex:

```bash
codex mcp add cdance -- npx -y github:gpt-img-2/cdance-prompt-mcp
```

OpenClaw:

```bash
openclaw mcp add cdance \
  --command npx \
  --arg -y \
  --arg github:gpt-img-2/cdance-prompt-mcp \
  --include 'search_prompts,get_prompt,list_workflows,build_video_prompt_brief'

openclaw mcp doctor cdance --probe
```

## Optional environment variables

| Variable                  | Default             | Purpose                                     |
| ------------------------- | ------------------- | ------------------------------------------- |
| `CDANCE_API_BASE_URL`     | `https://cdance.ai` | C Dance AI prompt API origin.               |
| `CDANCE_APP_BASE_URL`     | `https://cdance.ai` | Origin used for canonical source links.     |
| `CDANCE_FETCH_TIMEOUT_MS` | `20000`             | Prompt API timeout from 1,000 to 60,000 ms. |

## Development

```bash
pnpm install
pnpm validate
pnpm smoke:live
```

`pnpm validate` runs type checking, unit tests, a build, and a local MCP handshake/tool-call smoke test. `pnpm smoke:live` additionally verifies the public C Dance AI prompt API.

TDQS

A4/5.0

Scored across 4 tools

Disambiguation4/5

Each tool has a clear role: listing workflows, searching the prompt gallery, retrieving a specific prompt, and building a new prompt brief. The only mild overlap is between list_workflows and search_prompts, since both are discovery-oriented, but their descriptions distinguish workflows from gallery prompts.

Naming Consistency5/5

All tool names follow a consistent snake_case verb_noun pattern: list_workflows, search_prompts, get_prompt, build_video_prompt_brief. The naming style and verb usage are uniform, making expected behavior predictable.

Tool Count5/5

Four tools is a well-scoped size for this server's purpose. Each tool covers a necessary step in the prompt discovery and brief-building workflow without redundant or bloated functionality.

Completeness5/5

The set covers the full intended lifecycle: discovering workflows, searching prompts, retrieving a full prompt by slug, and creating a structured prompt brief. Video generation is explicitly out of scope, so there are no obvious gaps or dead ends for the stated purpose.

Maintenance

ActivityMaintained
ResponsivenessNo issues