CreatorBox
by xiesx123
Overview
Video editing and dubbing toolbox leveraging AI for tasks like video translation, cross-language dubbing, personalized voice synthesis, video inpainting, and watermark removal to enhance content creation workflows.
Installation
uv run cli.py startEnvironment Variables
- OPENAI_API_KEY
- GEMINI_API_KEY
- AZURE_API_KEY
- ELEVENLABS_API_KEY
- HUGGINGFACEHUB_API_TOKEN
- NGROK_AUTH_TOKEN
Security Notes
The project heavily utilizes Pyarmor for code obfuscation across many core Python files. This is a critical security risk as it makes it impossible to perform a meaningful audit of the code's true intent and behavior, especially for modules handling API endpoints, file operations, and user authentication. The presence of `subprocess.run` calls in obfuscated code (e.g., in `api_v2_.py` and `cli.py`) without transparent sanitization adds to the risk.
Similar Servers
yt-dlp-mcp
This MCP server enables AI agents to interact with video platforms by providing tools for searching, extracting metadata, downloading content (video/audio), and generating transcripts/subtitles using the yt-dlp utility.
pluggedin-app
A testing environment for MCP (Model Context Protocol) servers, enabling interaction via a chat interface powered by Large Language Models (LLMs) and LangChain ReAct framework.
davinci-resolve-mcp
Enables AI assistants (like Claude) to directly control and interact with DaVinci Resolve for video editing and post-production tasks via the Model Context Protocol.
gemini-mcp-server
An MCP server providing a suite of 7 AI-powered tools (Image Gen/Edit, Chat, Audio Transcribe, Code Execute, Video/Image Analysis) powered by Google Gemini, featuring a self-learning "Smart Tool Intelligence" system for prompt enhancement and user preference adaptation.