About AI Creative Team
AI Creative Team is an MCP server published by bekhruztbx in the Content category: a Claude Code agent team that turns raw clips into short vertical videos: sub-agents in parallel, a shared MCP brain, and nothing published without your OK.
The repository has 12 stars and 8 forks, with the last commit 10 days ago. Recent commit activity is the strongest signal that reported issues will get attention.
Install
git clone https://github.com/bekhruztbx/ai-creative-teamThis 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.
Ask AI
Ask AI about AI Creative Team
Powered by Claude · Grounded in docs
Security checks
Static checks derived from the repository yesterday. Heuristics on the source, not an audit.
- ✓README presentThe repository ships documentation.
- ✓License declaredUsable under a stated license.
- !Tests presentNo tests found. Behaviour changes may go unnoticed between versions.
- !Dependencies pinnedNo lockfile. Installs can pull different code over time.
- ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
1 check has not been run yet.
README
AI Creative Team for Claude Code
A small team of AI agents that turns raw clips into short vertical videos. One command, and every clip in inbox/ is cut, captioned and given a cover image, by sub-agents working in parallel. A shared brain remembers your brand rules, and nothing is published without your OK.
Built in the Bekhruz AI video "I Built an AI Agent Team From Scratch".
What you get
| Piece | File | What it does |
|---|---|---|
| Team charter | CLAUDE.md |
Who is on the team, the folders, the rules |
| Clip editor | .claude/agents/clip-editor.md |
Sub-agent: one raw clip in, a finished vertical edit out |
| Brand checker | .claude/agents/brand-checker.md |
Sub-agent: reviews every edit against your brand rules |
| The command | .claude/commands/edit-clips.md |
/edit-clips: one clip-editor per clip, in parallel, then the check |
| Approvals | .claude/settings.json |
What the team may do on its own, what it must ask, what it may never do |
| Shared brain | .mcp.json + brain/memory.jsonl |
Memory MCP server holding your brand rules |
| Tools | tools/cut.py, tools/captions.py, tools/thumbnail.py, tools/frames.py |
Pause and filler removal with vertical reframe, local speech-to-text and word-by-word captions, cover image, contact sheet for checking |
Setup (once)
You need Claude Code, ffmpeg, Python 3.10+ and Node.js 18+.
git clone https://github.com/bekhruztbx/ai-creative-team
cd ai-creative-team
bash tools/setup.sh
Use it
- Put raw clips (mp4, mov, m4v) in
inbox/. Tip: makeinbox/a Google Drive folder with Drive for desktop, and clips you drop on your phone land here. - Start Claude Code in this folder:
claude - Type
/edit-clips
Each clip ends up in out/<clip-name>/: edit.mp4 (vertical, captioned), cover.jpg, captions.srt and notes.md (title, cover text, hook, transcript).
Teach it your style
Just tell Claude, for example: "From now on, cover text is red, not yellow." The rule goes into the shared brain (brain/memory.jsonl), and every agent follows it from the next run on. You can also edit the starting rules in that file.
Safety
- The team may only run the four tools in
tools/, move clips frominbox/todone/and write intoout/(.claude/settings.json). - Deleting files and network tools like
curlare blocked. Pushing to git asks you first. - Nothing is uploaded or posted. You review
out/and publish yourself.
License
MIT. The Geist font in tools/fonts/ is under the SIL Open Font License.
README fetched from the repository yesterday. The original is authoritative.