视频代理工具

MCP AfterEffects是一款用于辅助Adobe After Effects操作的视频代理工具,通过Gemini CLI实现自动化操作和脚本管理,适用于视频编辑和自动化处理场景。

  • by yumehiko
  • JavaScript
  • 本地部署
  • 1 星标
  • 更新于
在 GitHub 查看 yumehiko/mcp-aftereffects

使用说明

MCP AfterEffects 使用方法

前提环境

  • macOS 在上面Adobe After Effects 2024 以后已安装。
  • 将此存储库设置为任何目录(例如: ~/Repository/mcp-aftereffects),模板名称将采用不同的格式。
  • gemini CLI 已安装PATH 中所述修改相应参数的值。
  • Python 3.10+ 和 uv/pip 单击功能区上docs/gemini_setup.md 中描述的场景,使用以下步骤创建明细表,以便在概念设计中分析体量的体积。

首次安装

  1. 在存储库的根目录中 gemini CLI 启动,第一句话 “初始化” 传达。
    • Gemini 啊 GEMINI.md 中描述的场景,使用下列步骤创建明细表,以便在概念设计中分析体量的周长CEP 配置等)。
  2. 按照向导完成初始设定。有关设置过程的详细信息 docs/gemini_setup.md 来修改标记元素的显示属性。
  3. 在存储库正下方执行以下操作以提供虚拟环境和依赖性:。
    uv venv                       # もしくは python -m venv .venv
    uv pip install -r server/requirements.txt
    
    • .venv 如果不想使用任何虚拟环境/pyenv 的 fastmcp 和 requests 安装,然后单击AE_FASTMCP_PYTHON 中所述修改相应参数的值。

正常操作程序

  1. After Effects ,然后单击LLM Video Agent 确认面板是否打开。
    • 打开面板HTTP 桥(127.0.0.0.1:8080)和FastMCP 服务器(默认值:127.0.0.1:8000,HTTP 传输)自动启动,两者的日志立即显示在面板上。
    • 存储库正下方 .venv/bin/python 如果有的话,我会优先使用那个。如果没有 AE_FASTMCP_PYTHON / PYTHON_BIN 等环境变量,最后系统的 python3 依次尝试。
    • 关闭面板FastMCP 服务器也自动停止。
  2. Gemini CLI 中所述修改相应参数的值。
    • launchers/AEGeminiLauncher.app 打开后,终端站起来scripts/launch_gemini_stack.sh 经过健康检查后 gemini --allowed-mcp-server-names ae-fastmcp 执行。
    • 或者也可以在任意的终端执行相同的命令。FastMCP 服务器在面板侧等待,无需额外启动。
  3. 在显示的终端上Gemini 的对话开始了,所以想实行After Effects 用日语指示操作。
    • Gemini 啊MCP 工具get_layers, get_properties, get_selected_properties, set_expression 等)来辅助作业。
    • GEMINI.md 的方针那样,回答经常成为日语的点注意。

补足

  • 在需要重新设置或在其他终端初始化的情况下,可以再次委托“初始化”docs/gemini_setup.md 中所述修改相应参数的值。
  • 单击功能区上的Gemini 的命令示例,设想用户执行的操作。