1. Conduid
  2. Security
  3. io.github.Saga-Labs/dora-mcp
MCP server · Security

io.github.Saga-Labs/dora-mcp

Multi-model AI image and video generator. 14 models behind one OAuth-secured MCP endpoint.

Unclaimed security
34Low

Scored 5 months ago · breakdown

About io.github.Saga-Labs/dora-mcp

io.github.Saga-Labs/dora-mcp is an MCP server published by Saga-Labs in the Security category: multi-model AI image and video generator. 14 models behind one OAuth-secured MCP endpoint.

Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/Saga-Labs/dora-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (4)

check_jobPolls a job and returns the finished file.

Parameters not published.

generate_imageText-to-image and image editing from reference photos. Returns a job id.

Parameters not published.

generate_videoText-to-video, image-to-video, or motion transfer from a driving clip. Returns a job id.

Parameters not published.

list_modelsEvery model with its live coin cost, max duration, and whether it accepts an image or a video input. **Sorted cheapest first.**

Parameters not published.

Ask AI

✦

Ask AI about io.github.Saga-Labs/dora-mcp

Powered by Claude · Grounded in docs

I know everything about io.github.Saga-Labs/dora-mcp. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ✓README presentThe repository ships documentation.

5 checks have not been run yet.

README

Dora MCP

Multi-model AI image and video generator, exposed as a hosted MCP connector for Claude.

A single OAuth-secured endpoint gives Claude access to 14 image and video models through one tool surface. Cheap-first defaults, async job polling, and full-size results stored on Firebase.

Models

Kind Model Coin cost Notes
Image z_image 10 Cheapest text-to-image
Image google_nano_banana 40 Low-cost text-to-image
Image google_nano_banana_edit 40 Low-cost editing from a reference photo
Image gpt4o_image 60 OpenAI GPT-4o image
Image gpt_image_2 60 OpenAI gpt-image-2
Image nano_banana_2 100–150 Default — quality + reference photo
Image nano_banana_pro 180–240 Best face preservation
Video grok_text_to_video 100–400 Cheap text-to-video
Video grok_image_to_video 100–400 Cheap image-to-video
Video seedance_1_5_pro 140–1800 Default — solid quality, optional audio
Video kling_2_6 550–2200 Image-to-video with audio
Video veo_3 600 Premium text-to-video (8 s)
Video seedance_2_fast 620–3960 SeeDance 2 fast
Video seedance_2 760–12240 SeeDance 2 — highest quality

Tools

Tool Purpose
list_models Returns all models cheap-first with per-call cost
generate_image Starts an image job; accepts prompt, model, resolution, aspect_ratio, reference_image_url
generate_video Starts a video job; accepts prompt, model, duration, resolution, aspect_ratio, with_audio, image_url
check_job Polls a job; returns inline image content for small assets, plus a Firebase Storage URL

Async model: generate_* returns a job_id immediately. Call check_job until status is done. Image results are returned inline (base64) when the asset fits the API limit (~3.5 MB raw); larger images and all videos return a full-size URL.

Authentication

OAuth 2.1 with:

  • PKCE (RFC 7636)
  • Dynamic Client Registration (RFC 7591)
  • Refresh tokens

No pre-shared API keys. Standard OAuth flow handled by the MCP client.

Adding the connector

Claude Code

claude mcp add dora https://doravideo.com/mcp

You'll be prompted to authorize via browser the first time.

claude.ai (custom connector)

Settings → Connectors → Add custom connector → URL https://doravideo.com/mcp → authorize when prompted.

Pricing

Generations are paid in coins. Free tier gets a small starter balance; subscriptions add monthly coin packs. See doravideo.com/pricing.

Safety

Prompts are filtered for CSAM patterns at the API gateway before any model call. Generated assets are stored on Firebase Storage in the user's account scope.

Status

Live in production since May 2026. Same backend serves the Dora iOS app (paid product on the App Store) and the doravideo.com web app.

Contact

License

MIT — see LICENSE.

README copy captured when this server was indexed; it may lag the repository. The original is authoritative.

Questions

About io.github.Saga-Labs/dora-mcp

How do I install io.github.Saga-Labs/dora-mcp?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is io.github.Saga-Labs/dora-mcp safe to use with an AI agent?

Its trust score is 34 out of 100 (low). It passes 1 of the 1 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is io.github.Saga-Labs/dora-mcp still maintained?

Yes — the last commit was a month ago. The repository has 0 stars and 0 forks.