edets

ホスト型MCPにより、エージェントが静止画をedets Maxまたはedets Motionクリップに変換し、マルチショット広告パックを構築できます。

ホスト型 MCP サーバー

npx add-mcp 'https://edets.com/api/mcp'

Claude Code、Codex、Cursor などにインストールできます

ドキュメント

Let your agent make videos.

The edets MCP server exposes video generation to any agent that speaks the protocol. Claude, Cursor, Grok Bot — they can generate clips and run an Ad Pack: five scenes plus a basic first cut.

STREAMABLE HTTP https://edets.com/api/mcp

HAPPY PATH URL → Allow → Connected

  1. Paste the URL. Leave Authorization empty.
  2. Allow access in the browser on edets.com.
  3. Connected. Tokens refresh. No key in chat.
{
  "mcpServers": {
    "edets": {
      "url": "https://edets.com/api/mcp"
    }
  }
}

Sign in on edets.com — don't paste a key. Manage sessions at edets.com/settings/mcp. Setup notes at edets.com/docs/mcp.

CI / fallback only — Bearer key

Restricted keys from edets.com/api/keys still work for clients without OAuth. Send Authorization: Bearer edets_live_…. Never the happy path. Ad Pack tools are OAuth-only and will not appear on a Bearer-key connection.

{
  "mcpServers": {
    "edets": {
      "url": "https://edets.com/api/mcp",
      "headers": {
        "Authorization": "Bearer edets_live_…"
      }
    }
  }
}

Tools your agent can call

edets_account

Account

See who's connected and remaining seconds. The agent answers in plain language — not raw JSON alone.

edets_generate_video_and_wait

Create clip and wait

Attach a local still as a data URL (data:image/jpeg;base64,…) or send a public https URL. Describe motion, pick edets Max or edets Motion. Aspect includes 16:9. mute=true returns a silent clip. Cooks and returns when the file is ready.

agent: "Make a 5-second clip of this product photo. The model turns and looks at camera. Use edets Max at 720."
edets: Cooking your clip… Succeeded in 34s. Download: https://edets.com/api/v1/generations/…/clip

edets_job_status

Clip status

Still cooking or ready. Failed jobs return seconds to the pool.

generate_video

Create clip

Alias for one release. Queues a clip and returns a generation ID. Prefer Create clip and wait.

create_campaign

Create campaign

Generate multiple shots, then compose a master and export platform packs (ig_9x16, tt_9x16, fb_4x5).

compose_campaign

Compose campaign

After clips succeed, stitch the campaign master and platform packs. Campaigns do not auto-compose.