Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

Explore

  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Tags index
  • Submit a server
  • Pricing

Learn

  • Guides hub
  • What is MCP?
  • Install guide
  • Troubleshooting
  • Security
  • Blog
  • Blog RSS

Tools

  • All tools
  • Config generator
  • Config validator
  • MCP playground
  • OpenAPI → MCP
  • Badge generator

For agents

  • API docs
  • Trust & traffic
  • llms.txt ↗ (opens in a new tab)
  • Catalog JSON ↗ (opens in a new tab)
  • Remote MCP ↗ (opens in a new tab)

Company

  • About
  • Contact
  • X (@AllMCPs) ↗ (opens in a new tab)
  • GitHub ↗ (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on Buildlist
© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. ☁️ Cloud Platforms
  3. Orcadub Mcp Server
O
Health: ActiveRecent health check succeeded.Last checked 8/10/2026, 11:54:39 PM

Orcadub Mcp Server

Enrichment pendingWe haven’t run our AI enrichment pass on this listing yet, so the overview, use cases, and FAQ below may be sparse or missing. We work through the catalog over time — check back soon.
View Repository2 GitHub StarsTotal stargazers on GitHub for the source repository (2 stars).

AI video dubbing via OrcaRouter (model orca/dub): upload a video or URL, poll, download the MP4.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.

Add to CursorAdd to VS Code
Not yet automatically verified

We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag — we're steadily working through the catalog.

Manual Client & Custom JSON ConfigExpand JSON ▾

Install Config Generator

Choose your client
claude_desktop_config.json
{
  "mcpServers": {
    "orcadub-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@orcadub/cli"
      ]
    }
  }
}

💡 Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

Install Tool Schemas (5) Directory Badge Claim listing Alternatives☁️ More in Cloud Platforms

Capabilities & Tool Schemas (5) ~173 tokensApproximate context cost of this server’s tool schemas (~4 chars/token), before any tool is called. Actual usage depends on your client and model.Self-reported Self-reportedParsed from the repository README, not verified against a live server — may be incomplete or out of date.

Inspect callable tools, capabilities, and parameters exposed to AI agents by Orcadub Mcp Server.

dub_health

End-to-end probe of gateway → `orca/dub` routing. No job is created, nothing is billed.

dub_upload

Upload a local video file; returns the `file_id` for `dub_create`. Files above 64 MiB are chunked automatically (up to 8 GiB).

dub_create

Submit a dubbing job (**billed**). Source is exactly one of `file_id` or `url` (YouTube and direct links are fetched server-side). Required: `source_lang`, `target_lang` (never `auto`), and `video_name` when using `file_id`. Optional knobs cover content profiles, glossaries, translation style, back…

dub_get

Poll a job: `queued → in_progress → completed \

dub_download

Save a completed job's MP4 to a local path (refuses to overwrite existing files).

Documentation Overview

OrcaDub

Translate any video. Keep the voice.

The official MCP server for OrcaDub — AI video dubbing, driven from your agent.

CI Release npm License: MIT

Website · API Docs · Get an API key · Config examples · Releases


Give any MCP-capable agent — Claude Code, Claude Desktop, Codex CLI, Cursor, Windsurf — the ability to dub a video into another language: upload a file or pass a URL, submit a job to the orca/dub model through the OrcaRouter gateway, poll progress, and download the finished MP4.

CLI usage

Every operation is a one-shot subcommand (no resident server needed):

server.ts
export ORCADUB_API_KEY=sk-orca-...   # from https://www.orcarouter.ai/console

npx -y @orcadub/cli health
npx -y @orcadub/cli upload --path ./clip.mp4
npx -y @orcadub/cli create --source-lang en --target-lang ja \
  --url https://youtu.be/... --opt preserve_bgm=true
npx -y @orcadub/cli get --video-id <id>
npx -y @orcadub/cli download --video-id <id> --dest ./out.mp4

Optional create parameters use repeatable --opt key=val (e.g. --opt watermark=false --opt resolution=1080p --opt glossary.OrcaDub=OrcaDub). Results print as JSON on stdout; errors go to stderr with a non-zero exit.

With no subcommand the same binary runs as an MCP stdio server (npx -y @orcadub/cli).

Install the agent Skill

The dub-video Skill teaches an agent when to dub, which billed parameters it must confirm, and how to run the upload → create → poll → download workflow. Install it interactively:

Terminal
npx -y @orcadub/cli skill install

The guided installer opens with a balanced 8-row ORCADUB wordmark, then lets you:

  • Choose the Simplified Chinese or English interface; the system locale selects the initial default.
  • Choose Project or Global installation with the arrow keys.
  • Select one or more platforms from a checkbox list. Detected platforms appear first and are already checked.
  • Press Space to toggle, / to filter, a to select all, n to clear all, and Enter to confirm.

It supports 36 platforms: the 33-platform Comet-compatible catalog plus Hermes, OpenClaw, and Command Code. Use --lang zh or --lang en to skip the language screen. For unattended or agent-driven setup, select targets explicitly:

bash
# Current project
npx -y @orcadub/cli skill install \
  --platform claude --platform codex --scope project --lang en --yes

# User-wide Codex installation
npx -y @orcadub/cli skill install \
  --platform codex --scope global --lang zh --yes

Use --yes to accept detected platforms (or all platforms when none are detected) without opening the installer. Use --json for decoration-free structured output. Set NO_COLOR (or use TERM=dumb) for a color-free installer. Existing identical content is left unchanged; an existing different Skill is preserved unless --force is provided. Skill installation needs network access to the canonical orcadub-plugin repository, but it does not require ORCADUB_API_KEY and does not contact OrcaRouter.

Quick start

Terminal
claude mcp add orcadub -e ORCADUB_API_KEY=sk-orca-... -- npx -y @orcadub/cli

Then just ask your agent: "Dub this into Chinese: https://www.youtube.com/watch?v=…"

Prerequisites

An OrcaRouter API key is required — every tool call is authenticated:

  1. Register / log in at the OrcaRouter console.
  2. Create an API key on the token management page (it looks like sk-orca-...).
  3. Provide it via the ORCADUB_API_KEY environment variable (see below).

Dubbing jobs are billed per minute of source video. Without a key the server still starts, but every tool call returns a sign-up redirect to the console.

Installation

Claude Code

Terminal
claude mcp add orcadub -e ORCADUB_API_KEY=sk-orca-... -- npx -y @orcadub/cli

Claude Desktop

Add to claude_desktop_config.json:

config.json
{
  "mcpServers": {
    "orcadub": {
      "command": "npx",
      "args": ["-y", "@orcadub/cli"],
      "env": { "ORCADUB_API_KEY": "sk-orca-..." }
    }
  }
}

Codex CLI

bash
codex mcp add orcadub --env ORCADUB_API_KEY=sk-orca-... -- npx -y @orcadub/cli

Cursor / Windsurf / other MCP hosts

Any host that launches stdio MCP servers works with the same shape: command npx, args ["-y", "@orcadub/cli"], env ORCADUB_API_KEY. Ready-to-copy configuration files for Claude Code, Codex, Cursor and Windsurf live in examples/.

Docker

Images are published to GHCR for linux/amd64 and linux/arm64:

Terminal
docker pull ghcr.io/continuum-ai-corp/orcadub-mcp-server:latest
claude mcp add orcadub -e ORCADUB_API_KEY=sk-orca-... -- \
  docker run --rm -i -e ORCADUB_API_KEY -v "$PWD:$PWD" -w "$PWD" \
  ghcr.io/continuum-ai-corp/orcadub-mcp-server:latest

Or as host JSON config:

config.json
{
  "mcpServers": {
    "orcadub": {
      "command": "docker",
      "args": ["run", "--rm", "-i", "-e", "ORCADUB_API_KEY",
               "-v", "/path/to/videos:/work", "-w", "/work",
               "ghcr.io/continuum-ai-corp/orcadub-mcp-server:latest"],
      "env": { "ORCADUB_API_KEY": "sk-orca-..." }
    }
  }
}

Note: dub_upload and dub_download read/write local paths, so mount the directory you upload from / download to (the -v flag) — paths you pass to the tools must be valid inside the container.

Prebuilt binaries

Download the binary for your platform from the releases page (verify with checksums.txt), then register it directly:

bash
# example: Linux amd64 via gh CLI
gh release download v0.1.0 -R Continuum-AI-Corp/orcadub-mcp-server \
  -p 'orcadub-mcp-server_*_linux_amd64' -O ~/bin/orcadub-mcp-server && chmod +x ~/bin/orcadub-mcp-server
claude mcp add orcadub -e ORCADUB_API_KEY=sk-orca-... -- ~/bin/orcadub-mcp-server

From source

bash
git clone https://github.com/Continuum-AI-Corp/orcadub-mcp-server && cd orcadub-mcp-server && make build
# binary lands in bin/orcadub-mcp-server

Configuration

Environment variableRequiredDescription
ORCADUB_API_KEYyesOrcaRouter sk-orca-... key, sent as Authorization: Bearer on every request. The gateway resolves your workspace and billing from it.

The gateway address (https://api.orcarouter.ai) is fixed in the binary — there is nothing else to configure.

Tools

ToolDescription
dub_healthEnd-to-end probe of gateway → orca/dub routing. No job is created, nothing is billed.
dub_uploadUpload a local video file; returns the file_id for dub_create. Files above 64 MiB are chunked automatically (up to 8 GiB).
dub_createSubmit a dubbing job (billed). Source is exactly one of file_id or url (YouTube and direct links are fetched server-side). Required: source_lang, target_lang (never auto), and video_name when using file_id. Optional knobs cover content profiles, glossaries, translation style, background-music preservation, lipsync, watermarking, resolution/ratio and more.
dub_getPoll a job: queued → in_progress → completed | failed with integer progress. On completion the response includes content_url (Bearer-authenticated delivery address, never expires) and job_id.
dub_downloadSave a completed job's MP4 to a local path (refuses to overwrite existing files).

Supported languages: en zh ja ko fr de es pt ru ar it hi tr th vi id bn pl nl uk fil el cs sv da no fi sk.

Example

A typical agent conversation:

User: Dub this into Chinese: https://www.youtube.com/watch?v=xxxx

Agent: (dub_create with source_lang=en, target_lang=zh, url=…) → job queued → (polls dub_get every ~30 s) → completed → (asks: download locally? default: current directory) → (dub_download) → "Saved to ./My-Video-zh.mp4 — re-download any time: curl -H "Authorization: Bearer sk-orca-..." <content_url> -o out.mp4"

Direct tool usage from an agent prompt works too — for example dub_create {"source_lang":"en","target_lang":"zh","url":"https://…","glossary":{"OrcaRT":"OrcaDub Realtime"}}.

Troubleshooting

SymptomCause / fix
Tool calls return not authorized … www.orcarouter.ai/consoleORCADUB_API_KEY is unset — register, export the key, restart the session.
401Invalid or expired key — re-issue on the OrcaRouter console.
402 insufficient_creditTop up your OrcaRouter balance (per-minute billing).
429 free_quota_exceededFree-tier limit reached.
task_not_exist on dub_getThe id wasn't created through this gateway — use the id exactly as returned by dub_create.

Development

bash
go build ./...
go test ./... -count=1

Layout: cmd/ (entrypoint) · internal/ (HTTP client, Skill installer, tool layer, wire types) · npm/ (npx launcher that downloads the platform binary from GitHub Releases) · server.json (MCP Registry manifest).

Releasing

  1. Tag: git tag v0.1.0 && git push origin v0.1.0.
  2. GitHub Actions runs goreleaser: linux/darwin/windows × amd64/arm64 binaries + archives + checksums land on the Release.
  3. The npm-publish job stamps the tag version into npm/package.json and publishes @orcadub/cli to npm (requires the NPM_TOKEN repo secret).
  4. The registry job stamps the same tag version into server.json and publishes it to the MCP Registry.

License

MIT

Related MCP Servers

View all in Cloud Platforms View all alternatives
  • Mcp Server Kubernetes logoMcp Server Kubernetes

    /🏠 - Typescript implementation of Kubernetes cluster operations for pods, deployments, services.

    ☁️ Cloud Platforms0 views
    Compare vs Mcp Server Kubernetes →
  • Mcp logoMcp

    AWS MCP servers for seamless integration with AWS services and resources.

    ☁️ Cloud Platforms1 views
    Compare vs Mcp →
  • Teamcity Mcp logoTeamcity Mcp

    MCP server for JetBrains TeamCity with 87 tools for builds, tests, agents, and CI/CD pipeline management. Features dual-mode operation (dev/full) and runtime mode switching.

    ☁️ Cloud Platforms1 views
    Compare vs Teamcity Mcp →
  • Mcp Server Aws Sso logoMcp Server Aws Sso

    AWS Single Sign-On (SSO) integration enabling AI systems to securely interact with AWS resources by initiating SSO login, listing accounts/roles, and executing AWS CLI commands using temporary credentials.

    ☁️ Cloud Platforms5 views
    Compare vs Mcp Server Aws Sso →

Frequently Asked Questions about Orcadub Mcp Server

Add the following block to your claude_desktop_config.json under mcpServers: "mcpServers": { "orcadub-mcp-server": { "command": "npx", "args": ["-y", "orcadub-mcp-server"] } }

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewOrcadub Mcp Server AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/orcadub-mcp-server?style=directory)](https://allmcps.com/mcp/orcadub-mcp-server)
HTML Embed
<a href="https://allmcps.com/mcp/orcadub-mcp-server"><img src="https://allmcps.com/api/badge/orcadub-mcp-server?style=directory" alt="Orcadub Mcp Server on AllMCPs" /></a>

Technical Specs & Signals

Category☁️Cloud Platforms
More technical detailsExpand ▾
TransportSTDIO
RuntimeNode.js
Views0
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars2
GitHub Star CountTotal stargazers on GitHub representing community popularity (2 stars).
Last commit11d ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Jul 30, 2026
53Quality signal: Good · 53/100How this signal is calculated ▾
Server availabilityNot measured

Not scored for repo-hosted servers — we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools25/30
Adoption & activity5/15
Community engagement0/10

A guidance signal from public completeness & health data — not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

★ FeaturedMoxie Docs MCP logo

Moxie Docs MCP

MCP & Agent Skills for Automated Documentation, and codebase conventions + context

Explore Server →

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to get the verified badge and attach your website.

Free dofollow backlink: after claiming, verify your product site and place a dofollow AllMCPs badge — we recheck it stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in ☁️ Cloud Platforms →Best MCP servers for Cloud Platforms →Alternatives to Orcadub Mcp Server →Install in Claude DesktopInstall in CursorInstall in VS Code