Cover image
Try Now
2025-04-14

3 years

Works with Finder

1

Github Watches

0

Github Forks

1

Github Stars

After Effects MCP Integration 🚀

Version License

A powerful, extensible Model Context Protocol (MCP) integration for Adobe After Effects. This project enables AI assistants to directly interact with and control After Effects through a standardized interface.

📸 Screenshots

After Effects Integration

After Effects Interface

MCP Tool Inspector

MCP Tool Inspector

Claude Integration

Claude MCP Integration

🎬 Demo Video

Check out the demo video below to see the integration in action:

After Effects MCP Demo

✨ Features

  • Extensible Architecture: Easily add new tools through configuration files
  • Rich After Effects Functionality: Control compositions, layers, effects, and more
  • MCP Compliant: Works with any MCP-compatible AI model, including Claude

🛠️ Tools

This integration provides a comprehensive set of tools for After Effects:

Category Capabilities
Project Get project information, list compositions, manage project properties
Compositions Create new compositions with custom dimensions, frame rates, and durations
Text Layers Add and modify text layers with font controls, tracking, justification, colors, and styling
Solid Layers Create solid layers with custom colors, dimensions, and 3D properties
Shape Layers Create custom and preset shape layers (rectangles, ellipses, polygons, stars) with full control over vertices, tangents, and feathering
Layer Properties Set position, scale, rotation, opacity, and other transformation properties
Effects Browse effect categories, view available effects with details (BPC support, GPU acceleration), and apply them to layers with customizable parameters
Scripting Execute arbitrary ExtendScript code for advanced customization

Each tool implements After Effects functionality via ExtendScript and exposes a clean Go API that follows the MCP specification.

🚀 Getting Started

Prerequisites

  • Adobe After Effects (CC 2020 or later recommended)
  • Go/Go+ runtime (for the MCP server)
  • Basic knowledge of After Effects and MCP

Installation

  1. Clone this repository:

    git clone https://github.com/sunqirui1987/ae-mcp.git
    cd ae-mcp
    
  2. Install dependencies:

    gop mod tidy
    gop build ./cmd/ae-mcp/
    
  3. Install the After Effects ExtendScript:

    • Open After Effects
    • Go to File > Scripts > Run Script File...
    • Select the js/ae-mcp.jsx file

Running the MCP Server

To use with Claude or other AI assistants, add the following MCP configuration:

{
  "mcpServers": {
    "aftereffects": {
      "command": "/path/to/your/ae-mcp.exe",
      "args": []
    }
  }
}

Note: Replace /path/to/your/ae-mcp.exe with the actual path to the ae-mcp executable on your system. For example, if you cloned the repository to C:/projects/ae-mcp, the path would be C:/projects/ae-mcp/ae-mcp.exe.

For Claude Desktop: Go to Claude > Settings > Developer > Edit Config and add the above configuration.

For Cursor: Go to Settings > MCP > Add Server to add the configuration.

The server will start and listen for connections from AI models.

🎬 Using with Claude

Once the MCP server is running and configured in Claude, you'll be able to interact with After Effects using natural language commands.

Example Commands

Here are some examples of what you can ask Claude to do:

  • "Create a new composition named 'Intro Animation' with 1920x1080 resolution"
  • "Add a text layer with the message 'Welcome!' and center it"
  • "Apply a Gaussian Blur effect to the text layer with a blur radius of 15"
  • "Create a simple logo animation with a bounce effect"
  • "Add a solid layer and apply a Glow effect to it"
  • "Create a star shape with 5 points and make it spin"
  • "Draw a custom shape path in the form of a wave"
  • "Show me all the blur effects available in After Effects"
  • "Apply a Color Balance effect to the background layer"
  • "Add camera movement that slowly zooms in on the text"
  • "Export the composition as an MP4 file"

Capabilities

  • Get project and composition information
  • Create and modify compositions
  • Add and manipulate various layer types (text, solid, shape, etc.)
  • Browse and apply effects with detailed parameter control
  • Control animation and keyframes
  • Manage project assets and media

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

📞 Support

For questions and support, please open an issue in the GitHub repository.

相关推荐

  • av
  • 毫不费力地使用一个命令运行LLM后端,API,前端和服务。

  • WangRongsheng
  • 🧑‍🚀 llm 资料总结(数据处理、模型训练、模型部署、 o1 模型、mcp 、小语言模型、视觉语言模型)|摘要世界上最好的LLM资源。

  • 1Panel-dev
  • 🔥1Panel提供了直观的Web接口和MCP服务器,用于在Linux服务器上管理网站,文件,容器,数据库和LLMS。

  • rulego
  • ⛓️Rulego是一种轻巧,高性能,嵌入式,下一代组件编排规则引擎框架。

  • hkr04
  • 轻巧的C ++ MCP(模型上下文协议)SDK

  • sigoden
  • 使用普通的bash/javascript/python函数轻松创建LLM工具和代理。

  • RockChinQ
  • 😎简单易用、🧩丰富生态 -大模型原生即时通信机器人平台| 适配QQ / 微信(企业微信、个人微信) /飞书 /钉钉 / discord / telegram / slack等平台| 支持chatgpt,deepseek,dify,claude,基于LLM的即时消息机器人平台,支持Discord,Telegram,微信,Lark,Dingtalk,QQ,Slack

  • modelscope
  • 开始以更轻松的方式开始构建具有LLM授权的多代理应用程序。

  • dmayboroda
  • 带有可配置容器的本地对话抹布

  • evilsocket
  • 简单的代理开发套件。

    Reviews

    3.3 (12)
    Avatar
    user_tR0PVDcY
    2025-04-26

    AE-MCP by sunqirui1987 is a highly efficient and user-friendly application. Its seamless interface and robust performance make it a must-have tool for anyone in need of managing their tasks efficiently. The ease of navigation and comprehensive features ensure a superior user experience, making daily activities more streamlined. Highly recommended!

    Avatar
    user_NQDxfd6w
    2025-04-26

    AE-MCP by sunqirui1987 is an outstanding application that has significantly enhanced my productivity. The user-friendly interface coupled with its powerful features makes it a must-have tool for anyone seeking efficiency. The seamless integration and prompt updates ensure a smooth user experience. Highly recommended!

    Avatar
    user_2WG8pOsd
    2025-04-26

    As a dedicated user of the ae-mcp application created by sunqirui1987, I am thoroughly impressed by its performance and functionality. The application is straightforward to navigate and has significantly enhanced my productivity. The design is user-friendly and the features are robust, making it a must-have tool. I highly recommend ae-mcp for anyone looking for a reliable and efficient application.

    Avatar
    user_KX0UrLlM
    2025-04-26

    I recently started using ae-mcp by sunqirui1987 and it's been a game-changer for my daily tasks. The user interface is smooth and intuitive, making it easy for even beginners to navigate. The functionality is robust, covering all my needs efficiently. Highly recommend this tool for anyone looking to optimize their workflow.

    Avatar
    user_TmdT3JKE
    2025-04-26

    I'm a dedicated user of ae-mcp created by sunqirui1987. This application provides an exceptional experience with its seamless functionality and user-friendly interface. From the introduction to the well-structured features, everything is crafted meticulously. I highly recommend ae-mcp to anyone looking for high-quality and reliable software.

    Avatar
    user_X3OuZ7PD
    2025-04-26

    As a dedicated user of ae-mcp, I must say this application by sunqirui1987 truly stands out. It's intuitive and user-friendly, making it an excellent choice for both beginners and advanced users. I appreciate the seamless experience and efficient functionality. Highly recommended!

    Avatar
    user_TN9hsjym
    2025-04-26

    I have been using ae-mcp and it has significantly improved my workflow. The intuitive interface and robust features offered by sunqirui1987 make it a must-have for any professional looking to optimize their tasks. Highly recommend for its efficiency and ease of use.

    Avatar
    user_MtChDtHu
    2025-04-26

    I have been using the ae-mcp developed by sunqirui1987 for a while now, and I must say it's an outstanding application. Its user-friendly interface and seamless performance make it incredibly efficient for my needs. Highly recommend it to anyone looking for a reliable and robust solution.

    Avatar
    user_tkoV4mBZ
    2025-04-26

    I'm a big fan of the ae-mcp application created by sunqirui1987. Its user-friendly interface and seamless functionality have positively impacted my productivity. The app is really efficient and easy to navigate. Highly recommend it for anyone looking for a reliable MCP application.

    Avatar
    user_N5Tr4He2
    2025-04-26

    I've been using ae-mcp regularly and I must say it has exceeded my expectations. Sunqirui1987 has done a fantastic job creating this application. It's user-friendly, efficient, and has streamlined my workflow significantly. Highly recommend to anyone looking for a reliable MCP solution!

    Avatar
    user_nVqFv7EI
    2025-04-26

    I've been using ae-mcp by sunqirui1987 for a while now, and it's truly impressive! The seamless integration and user-friendly interface make it a pleasure to use. The functionality is top-notch, and it caters to my needs perfectly. Highly recommend it to anyone looking for reliable and efficient MCP solutions!

    Avatar
    user_qFe5r0F3
    2025-04-26

    I've been using the ae-mcp application created by sunqirui1987 for a while now, and I'm thoroughly impressed. This tool has significantly enhanced my work efficiency. Its intuitive interface and robust features make complex tasks feel like a breeze. I highly recommend ae-mcp to anyone looking for a reliable and powerful solution.