{
  "document_type": "translator_agent_manifest",
  "document_status": "publisher-maintained; not an MCP discovery standard",
  "name": "Translator by Stage5",
  "canonical_url": "https://translator.tools/",
  "agent_guide": "https://translator.tools/agents",
  "llms_summary": "https://translator.tools/llms.txt",
  "llms_full": "https://translator.tools/llms-full.txt",
  "source": {
    "repository": "https://github.com/mikey1384/translator",
    "license": "MIT",
    "license_url": "https://github.com/mikey1384/translator/blob/master/LICENSE"
  },
  "package_managers": [
    {
      "platform": "macOS",
      "manager": "Homebrew",
      "status": "publisher-maintained tap",
      "tap": "mikey1384/translator",
      "cask": "stage5-translator",
      "command": "brew install --cask mikey1384/translator/stage5-translator",
      "repository": "https://github.com/mikey1384/homebrew-translator"
    }
  ],
  "installers": [
    {
      "platform": "macOS",
      "architecture": "arm64",
      "label": "Apple Silicon",
      "url": "https://downloads.stage5.tools/mac/latest/Translator-arm64.dmg"
    },
    {
      "platform": "macOS",
      "architecture": "x64",
      "label": "Intel",
      "url": "https://downloads.stage5.tools/mac/latest/Translator-x64.dmg"
    },
    {
      "platform": "Windows",
      "architecture": "x64",
      "label": "64-bit Windows",
      "url": "https://downloads.stage5.tools/win/latest/Translator-x64.exe"
    }
  ],
  "recommended_entrypoints": [
    {
      "intent": "translate subtitles or understand the translation workflow",
      "url": "https://translator.tools/translate"
    },
    {
      "intent": "edit, time, style, review, or export an SRT subtitle file",
      "url": "https://translator.tools/subtitle-editor"
    },
    {
      "intent": "create translated speech or dub a video",
      "url": "https://translator.tools/dubbing"
    },
    {
      "intent": "download an internet video",
      "url": "https://translator.tools/video-downloader"
    },
    {
      "intent": "compare free tools, Stage5 credits, and bring-your-own providers",
      "url": "https://translator.tools/pricing"
    },
    {
      "intent": "check formats, platforms, connectivity, exports, or product boundaries",
      "url": "https://translator.tools/faq"
    }
  ],
  "windows_install": {
    "installer": "https://downloads.stage5.tools/win/latest/Translator-x64.exe",
    "expected_publisher": "Stage5 Tools LLC",
    "safety": "Cancel installation if Windows shows a different publisher."
  },
  "mcp": {
    "status": "packaged_in_installers",
    "included_in_installers": true,
    "minimum_version": "1.16.16",
    "transport": "stdio",
    "run_from": "installed application",
    "setup": [
      "Install Translator 1.16.16+",
      "Open Settings → Agent Control → Allow agent control",
      "Allowlist write folders in Agent Control settings",
      "Socket appears at launch (if already enabled) or after toggle and relaunch"
    ],
    "source_build_path": {
      "status": "optional_developer_path",
      "setup": [
        "git clone https://github.com/mikey1384/translator.git",
        "cd translator",
        "npm install",
        "npm run agent:mcp"
      ]
    },
    "capability_groups": [
      "app launch, status, and semantic navigation",
      "video URL download",
      "ranked video search, pagination, and bounded batch download",
      "Downloads library search, open, and re-download",
      "local video and SRT loading",
      "original, translation, or dual subtitle display",
      "Default, Classic, Boxed, and LineBox subtitle styles",
      "context-preserving SRT translation, review, editing, and export",
      "masked Settings inspection and control",
      "open explicit web pages and selected Stage5 checkout pages"
    ],
    "safety_boundaries": [
      "Agent Control is off by default (kill switch). User must explicitly enable in Settings.",
      "User must allowlist write folders. File-writing and network actions should remain subject to the MCP host's normal approval controls.",
      "Agent never reads stored API keys.",
      "The agent can open checkout pages but the user must enter and submit payment details.",
      "Billing is the same as the UI (Stage5 credits or BYO already configured in the app). MCP does not force a credit spend."
    ]
  }
}
