DA

dakkshin/after-effects-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

828 stars 148 forks Качество 69 Тренд 29MIT

MCP Server для Adobe After Effects. Позволяет удалённое управление (композициями, текстом, фигурами, целыми телами, свойствами) через протокол Model Context Protocol с использованием ExtendScript.

Обзор

✨ Сервер Model Context Protocol (MCP) для Adobe After Effects, который позволяет ассистентам ИИ и другим приложениям управлять After Effects через стандартизированный протокол. - с пользовательскими настройками (размер, частота кадров, длительность, цвет фона) — в проекте — например, частота кадров, размеры и длительность - с настраиваемыми свойствами (шрифт, размер, цвет, позиция) — (прямоугольник, эллипс, многоугольник, звезда) с цветами и штрихами — для фона и эффектов — с настраиваемым зумом и положением — для управления анимацией — например, положение, масштаб, вращение, непрозрачность, тайминг — для слоёв — (normal, multiply, screen и т.д.) — поддержка (альфа, яркость, инвертированный) — с опциональным переименованием — из composition — с перьем, расширением и непрозрачностью - для свойств слоя (положение, масштабирование, вращение, непрозрачность и др.) — к свойствам слоев динамических анимаций — на нескольких слоях одновременно - Adobe After Effects (2022 и позже) — Node.js (v14 и выше) — менеджер пакетов NPM или пряжи 4.

Обзор (машинный перевод)

✨ Сервер Model Context Protocol (MCP) для Adobe After Effects, который позволяет ассистентам ИИ и другим приложениям управлять After Effects через стандартизированный протокол.

Содержание

  • Особенности
  • Особенности основного состава
  • Управление слоями
  • Возможности анимации
  • Инструкции по установке
  • Предварительные требования
  • Установка
  • Обновить конфигурацию MCP
  • Запуск сервера
  • Руководство по использованию
  • Создание композиций
  • Работа со слоями
  • Анимация
  • Доступные инструменты MCP
  • Для разработчиков
  • Структура проекта
  • Создание проекта
  • Вклад
  • Лицензия

📦 Особенности

🎥 Особенности основного состава

  • Создавать композиции с пользовательскими настройками (размер, частота кадров, продолжительность, цвет фона)
  • Перечислить все композиции в проекте
  • Получить информацию о проекте, такую как частота кадров, размеры и длительность

🧱 Управление слоями

  • Создавать текстовые слои с настраиваемыми свойствами (шрифт, размер, цвет, положение)
  • Создавать слои формы (прямоугольник, эллипс, многоугольник, звезда) с помощью цветов и штрихов
  • Создавать твёрдые/корректирующие слои для фонов и эффектов
  • Создавать слои камеры с настраиваемым зумом и положением
  • Создать null-объекты для управления анимацией

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

🎬 After Effects MCP Server

✨ A Model Context Protocol (MCP) server for Adobe After Effects that enables AI assistants and other applications to control After Effects through a standardized protocol.

Table of Contents

📦 Features

🎥 Core Composition Features

  • Create compositions with custom settings (size, frame rate, duration, background color)
  • List all compositions in a project
  • Get project information such as frame rate, dimensions, and duration

🧱 Layer Management

  • Create text layers with customizable properties (font, size, color, position)
  • Create shape layers (rectangle, ellipse, polygon, star) with colors and strokes
  • Create solid/adjustment layers for backgrounds and effects
  • Create camera layers with configurable zoom and position
  • Create null objects for animation control
  • Modify layer properties like position, scale, rotation, opacity, timing
  • Toggle 2D/3D mode for layers
  • Set blend modes (normal, multiply, screen, etc.)
  • Track matte support (alpha, luma, inverted)
  • Duplicate layers with optional rename
  • Delete layers from composition
  • Create/modify masks with feather, expansion, and opacity

🌀 Animation Capabilities

  • Set keyframes for layer properties (Position, Scale, Rotation, Opacity, etc.)
  • Apply expressions to layer properties for dynamic animations
  • Batch set properties across multiple layers at once

⚙️ Setup Instructions

🛠 Prerequisites

  • Adobe After Effects (2022 or later)
  • Node.js (v14 or later)
  • npm or yarn package manager

📥 Installation

  1. Clone the repository
    git clone https://github.com/Dakkshin/after-effects-mcp.git
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "AfterEffectsMCP": { "command": "node", "args": ["PATH/TO/after-effects-mcp/build/index.js"] } } }