# DomoAI MCP

> DomoAI's video, image, voice, avatar and upscale tools as a local MCP, with a priced plan before every render.

- **Category:** Video Generation
- **Vendor:** DomoAI (official)
- **Status:** active
- **Hosting:** local
- **Auth:** OAuth
- **Pricing:** credits
- **Verified:** 2026-11-11

## Caveats

- Local stdio only: there is no hosted endpoint, so web ChatGPT and other remote-only clients cannot use it.
- Closed source; the @domoai/cli npm package is UNLICENSED and was first published 29 Oct 2026, so it is days old.
- Spends your normal DomoAI credits, and some long-form features are PRO-only.

## What it does

DomoAI's first-party server, shipped inside its own CLI, exposes the studio's creation features as MCP tools: animation and reference-to-video, image generation and upscaling, text-to-speech with custom voices, and talking avatars. Every job goes through plan_creation first, which shows model, length, resolution and credit cost, and create only runs against the digest of a plan you approved. For a filmmaker-agent that is the useful part: stylised video passes and cleanup can be scripted without surprise spend.

## Auth

OAuth — Device-style sign-in from the CLI (domoai login --start / --finish) against a DomoAI account at https://www.domoai.app

## Connect

### Connect DomoAI MCP to Claude Code

```sh
claude mcp add --scope user domoai -- domoai mcp
```

### Local install

Requires Node.js 22.12+. npm install -g @domoai/cli, then domoai setup claude-code (or codex, cursor, claude-desktop) registers `domoai mcp` as a stdio server; sign in with domoai login --start and domoai login --finish, restart the host, and check with domoai doctor.

## Capabilities

[text-to-video](https://mcp.film/capabilities/text-to-video.md) · [image-to-video](https://mcp.film/capabilities/image-to-video.md) · [text-to-image](https://mcp.film/capabilities/text-to-image.md) · [upscaling](https://mcp.film/capabilities/upscaling.md) · [tts](https://mcp.film/capabilities/tts.md) · [avatar-video](https://mcp.film/capabilities/avatar-video.md) · [credit-estimation](https://mcp.film/capabilities/cost-estimation.md)

## Sample tools

`plan_creation` · `create` · `list_capabilities` · `list_templates` · `list_generations` · `list_voices` · `add_voice` · `get_generation_status` · `show_generation_result` · `get_balance` · `animate` · `reference_to_video` · `image_upscale` · `text_to_speech`

## Field notes (verified 2026-11-11)

New, and official: DomoAI announced its MCP and CLI on 6 Nov 2026, and npm @domoai/cli first appeared on 29 Oct 2026 (0.2.1 on 30 Oct). The MCP server is the CLI itself (`domoai mcp`, stdio); `domoai setup <host>` writes the config for Claude Code, Codex, Cursor or Claude Desktop, and other local-MCP clients can be wired by hand. The vendor says it has not tested those individually. There is no remote URL, so ChatGPT on the web is out. Sign-in uses the two-step `domoai login --start` / `--finish` flow, and the docs warn that plain `domoai login` can outlast an agent's command timeout. The code is valid for 10 minutes. The README counts 16 fixed tools plus one creation tool per capability, 28 in all at launch, so trust tools/list over this sample. Generation is gated by plan_creation and an approved plan_digest, which is the right shape for an agent that should not spend unattended. Results can render in an MCP Apps player. The MCP docs name no underlying models, so you cannot pick or pin one from here. Closed source, UNLICENSED, no public repo. Credits are shared with the website, and the announcement says some long-form features are PRO-only. For an open multi-model hub, compare fal or Replicate.

## Alternatives

- [Magic Hour MCP](https://mcp.film/mcps/magic-hour.md) — Magic Hour's hosted MCP: its whole public API — video, image and voice generation — as tools on one connection.
- [Clip Studio MCP](https://mcp.film/mcps/clip-studio.md) — Hosted MCP for a story-to-video studio: multi-shot narrated films, labs, and shorts.
- [Google GenMedia MCP](https://mcp.film/mcps/google-genmedia.md) — Google Cloud's MCP servers for Veo, Gemini Omni, Lyria, Chirp TTS and ffmpeg compositing.
- [MiniMax MCP](https://mcp.film/mcps/minimax.md) — Official MiniMax server: Hailuo video, image gen, TTS and voice cloning.
- [Runway MCP](https://mcp.film/mcps/runway.md) — Official hosted MCP: Gen-4.5, Seedance, Kling and Veo video from any agent.
- [VideoGen MCP Server](https://mcp.film/mcps/videogen.md) — Script, voiceover or storyboard to finished video, plus clip, image, music and avatar generation.

## Verification

- Status: Freshly checked (checked today)
- Added: 2026-11-11
- Last verified: 2026-11-11
- Evidence: docs_checked (https://mcp.film/for-agents/#evidence)
- Machine JSON: https://mcp.film/api/mcps/domoai.json

## Links

- Site: https://www.domoai.app/?utm_source=mcp.film&utm_medium=referral&utm_campaign=directory&utm_content=domoai%3Asite
- Docs: https://www.domoai.app/mcp?utm_source=mcp.film&utm_medium=referral&utm_campaign=directory&utm_content=domoai%3Adocs

## Common questions

**How do I install DomoAI MCP?**
Requires Node.js 22.12+. npm install -g @domoai/cli, then domoai setup claude-code (or codex, cursor, claude-desktop) registers `domoai mcp` as a stdio server; sign in with domoai login --start and domoai login --finish, restart the host, and check with domoai doctor. Per-client setup is on the page under Connect.

**Does DomoAI MCP need an API key?**
No key to paste: it uses OAuth. Your MCP client opens a sign-in page the first time it connects.

**How do I add DomoAI MCP to Claude Code?**
Run claude mcp add --scope user domoai -- domoai mcp, then sign in when Claude Code asks (or run /mcp, pick the server and choose Authenticate).

**Is DomoAI MCP official?**
Yes, DomoAI maintains it. mcp.film last verified the listing on Nov 11, 2026.

---

Structured data: https://mcp.film/api/mcps/domoai.json · Directory: https://mcp.film
Canonical: https://mcp.film/mcps/domoai/
Hosted directory MCP: https://mcp.film/mcp
