Skip to main content
Glama

creatify-mcp

by TSavo

🎬 Создайте сервер MCP

Лучший сервер MCP для создания видео с помощью ИИ — предоставляет мощные возможности создания видео от Creatify AI каждому помощнику на базе ИИ в экосистеме MCP.

🌟 Обзор

Сервер Creatify MCP — это комплексный сервер Model Context Protocol (MCP), который раскрывает всю мощь платформы генерации видео Creatify AI помощникам ИИ, чат-ботам и инструментам автоматизации. Этот сервер, созданный на основе надежной клиентской библиотеки TypeScript @tsavo/creatify-api-ts , преобразует сложные рабочие процессы создания видео в простые взаимодействия на естественном языке.

🎨 Расширенные возможности MCP:

  • 📝 Подсказки — шаблоны и рабочие процессы для создания видео, которые можно использовать повторно
  • 📊 Ведение журнала — структурированное ведение журнала с несколькими уровнями серьезности
  • 🔍 Отслеживание прогресса — обновления в реальном времени во время создания видео
  • 🤖 Самопомощь с помощью ИИhow_to_use инструмент для помощников с ИИ, чтобы понимать параметры
  • 📊 Уведомления — обновления статуса и уведомления о ходе выполнения в режиме реального времени

🎯 Что это дает

Представьте, что вы говорите Клоду Десктопу: «Создай видео-аватар 16:9, на котором Анна говорит: «Добро пожаловать на демонстрацию нашего продукта», и дождись, пока это завершится» — и это действительно произойдет. Вот в чем сила этого сервера MCP.

🏗️ Создано с

  • API Creatify AI — ведущая в мире платформа для генерации видео на базе искусственного интеллекта
  • @tsavo/creatify-api-ts — комплексная клиентская библиотека TypeScript
  • Модель контекстного протокола — стандартизированная интеграция помощника ИИ
  • TypeScript — полная безопасность типов и превосходный опыт разработки

Функции

🛠️ Инструменты MCP (12 мощных действий)

  • create_avatar_video - Создание видео аватара ИИ с синхронизацией губ
  • create_url_to_video — Преобразование веб-сайтов в профессиональные видеоролики
  • generate_text_to_speech - Генерация естественно звучащей речи из текста
  • create_multi_avatar_conversation — создание видео с несколькими аватарами, ведущими беседы
  • create_custom_template_video — Создание видео с использованием пользовательских шаблонов
  • create_ai_edited_video — Автоматически редактировать и улучшать видео
  • create_ai_shorts — создание коротких видеороликов (идеально подходит для TikTok, Instagram Reels)
  • generate_ai_script — создание сценариев для видео с использованием искусственного интеллекта
  • create_custom_avatar — Разработка и создание собственных аватаров (DYOA)
  • manage_music — загрузка, управление и использование фоновой музыки
  • create_advanced_lipsync — расширенная синхронизация губ с контролем эмоций и жестов
  • how_to_use - Получите подробную информацию об использовании любого инструмента
  • get_video_status - Проверка статуса задач по генерации видео

📚 Ресурсы MCP (6 источников данных)

  • creatify://avatars - Список доступных аватаров ИИ
  • creatify://voices — Список доступных голосов для преобразования текста в речь
  • creatify://templates — Доступные пользовательские шаблоны видео
  • creatify://music - Доступная библиотека фоновой музыки
  • creatify://credits - Оставшиеся кредиты API
  • creatify://avatar/{avatarId} — Подробная информация о конкретных аватарах

🏆 Почему стоит выбрать сервер MCP от Createfy?

🚀 Полное покрытие API

  • 12 инструментов MCP, охватывающих 100% функциональности API Createfy
  • 6 ресурсов MCP для комплексного доступа к данным
  • 5 рабочих подсказок для распространенных сценариев создания видео
  • Ведение журнала корпоративного уровня с 8 уровнями серьезности

🤖 Дизайн, ориентированный на ИИ

  • Самодокументирование с помощью инструмента how_to_use для помощников ИИ
  • Интеллектуальная проверка параметров и обработка ошибок
  • Обновления в реальном времени во время создания видео
  • Семантическое управление версиями с автоматическими релизами

🎨 Расширенные функции

  • Управление эмоциями и жестами в расширенной синхронизации губ
  • Создание собственного аватара (DYOA - Создай свой собственный аватар)
  • Генерация сценариев на основе искусственного интеллекта для любого типа видео
  • Оптимизация коротких видео для TikTok/Instagram/YouTube
  • Управление фоновой музыкой и ее интеграция

💼 Готово к производству

  • TypeScript для безопасности типов и лучшей поддержки IDE
  • Комплексная обработка ошибок с подробным контекстом
  • Профессиональное ведение журнала для мониторинга и отладки
  • Автоматизированное тестирование и непрерывная интеграция
  • Семантическое управление версиями для надежных обновлений

📝 Подсказки MCP (5 шаблонов рабочих процессов)

  • create-product-demo - Профессиональный процесс демонстрации продукта
  • create-social-content - Создание увлекательного контента для социальных сетей
  • create-educational-video - Рабочий процесс создания обучающих и обучающих видео
  • create-marketing-campaign - Создание видеоролика маркетинговой кампании
  • analyze-video-performance - Анализ и оптимизация производительности видео

Предпосылки

Установка

Из npm (рекомендуется)

npm install -g @tsavo/creatify-mcp

Из источника

git clone https://github.com/TSavo/creatify-mcp.git cd creatify-mcp npm install npm run build npm link

🎬 Примеры живых демонстраций

Создайте видео с аватаром ИИ

User: "Create a professional avatar video with Anna saying 'Welcome to our company!' in 16:9 format" Claude: I'll create a professional avatar video for you using the Creatify MCP Server. [Uses create_avatar_video tool with: - text: "Welcome to our company!" - avatarId: "anna_costume1_cameraA" - aspectRatio: "16:9" - voiceId: "en-US-AriaNeural"] Your professional avatar video has been created! Anna delivers your message with natural lip-sync and professional presentation.

Создавайте короткие видео в стиле TikTok

User: "Make a 30-second TikTok video about coffee brewing tips" Claude: I'll create an engaging short-form video perfect for TikTok! [Uses create_ai_shorts tool with: - prompt: "Quick coffee brewing tips with energetic presentation" - aspectRatio: "9:16" - duration: 30 - style: "energetic"] Your TikTok-ready short video is being generated with optimal 9:16 aspect ratio and engaging content!

Конвертировать веб-сайт в видео

User: "Turn my product landing page into a marketing video" Claude: I'll convert your website into a compelling marketing video. [Uses create_url_to_video tool with: - url: "https://yourproduct.com" - aspectRatio: "16:9" - style: "marketing"] Your landing page has been transformed into a professional marketing video showcasing your product!

Генерация скриптов на основе искусственного интеллекта

User: "Generate a script for a 60-second product demo video" Claude: I'll create a compelling script for your product demo. [Uses generate_ai_script tool with: - topic: "Product demonstration video" - scriptType: "commercial" - duration: 60 - tone: "professional"] Your script is ready! It includes engaging hooks, clear value propositions, and a strong call-to-action optimized for 60-second format.

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

Установите учетные данные API Createfy в качестве переменных среды:

export CREATIFY_API_ID="your-api-id" export CREATIFY_API_KEY="your-api-key"

Или создайте файл .env :

CREATIFY_API_ID=your-api-id CREATIFY_API_KEY=your-api-key

Использование

С Клодом Десктопом

Добавьте в конфигурацию Claude Desktop ( ~/Library/Application Support/Claude/claude_desktop_config.json на macOS):

{ "mcpServers": { "creatify": { "command": "creatify-mcp", "env": { "CREATIFY_API_ID": "your-api-id", "CREATIFY_API_KEY": "your-api-key" } } } }

🎨 Расширенные функции MCP

📝 Использование подсказок (шаблонов рабочего процесса)

Помощники на базе искусственного интеллекта теперь могут использовать предопределенные шаблоны рабочих процессов для распространенных сценариев создания видео:

Пример: рабочий процесс демонстрации продукта

User: "Use the create-product-demo prompt for 'Amazing Widget' with features 'fast, reliable, easy to use' targeting small business owners" Claude: I'll use the product demo workflow template to create a professional demonstration video. [Claude automatically follows the complete workflow: 1. Generates an engaging script using generate_ai_script 2. Creates avatar video using create_avatar_video 3. Optimizes for the target audience 4. Includes clear call-to-action]

Доступные шаблоны подсказок:

  • create-product-demo - Профессиональные демонстрации продукции
  • create-social-content - контент TikTok/Instagram/YouTube
  • create-educational-video - Учебники и образовательный контент
  • create-marketing-campaign - Маркетинговые и рекламные видеоролики
  • analyze-video-performance - Оптимизация и анализ видео
📊 Ведение журнала и прогресса в реальном времени

Сервер обеспечивает структурированное ведение журнала с несколькими уровнями серьезности:

[INFO] Creatify MCP Server initialized [INFO] Creating avatar video {avatarId: "anna_costume1_cameraA", aspectRatio: "16:9"} [INFO] Waiting for avatar video completion... [INFO] Avatar video completed {videoId: "video_abc123"}

Уровни журнала: debug , info , notice , warning , error , critical , alert , emergency

🤖 Система самопомощи на основе искусственного интеллекта

Помощники на основе искусственного интеллекта теперь могут лучше понимать параметры инструментов с помощью инструмента how_to_use :

Claude: Let me check how to use the avatar video tool... [Calls how_to_use tool with toolName: "create_avatar_video"] [Gets comprehensive documentation with: - Required parameters with descriptions - Optional parameters with usage notes - Real code examples - Tips and best practices] Now I understand exactly how to create your avatar video!

С пользовательским клиентом MCP

import { Client } from "@modelcontextprotocol/sdk/client/index.js"; import { StdioClientTransport } from "@modelcontextprotocol/sdk/client/stdio.js"; const transport = new StdioClientTransport({ command: "creatify-mcp", env: { CREATIFY_API_ID: "your-api-id", CREATIFY_API_KEY: "your-api-key" } }); const client = new Client({ name: "my-client", version: "1.0.0" }); await client.connect(transport); // List available tools const tools = await client.listTools(); console.log("Available tools:", tools.tools.map(t => t.name)); // Create an avatar video const result = await client.callTool({ name: "create_avatar_video", arguments: { text: "Hello, world! This is an AI-generated video.", avatarId: "anna_costume1_cameraA", aspectRatio: "16:9", waitForCompletion: true } });

Автономный сервер

# Set environment variables export CREATIFY_API_ID="your-api-id" export CREATIFY_API_KEY="your-api-key" # Run the server creatify-mcp

Примеры подсказок для помощников на основе искусственного интеллекта

После настройки с помощью Claude Desktop или другого клиента MCP вы сможете использовать подсказки на естественном языке, например:

  • «Создайте видео-аватар Анны в формате 16:9, говорящей: «Добро пожаловать на демонстрацию нашего продукта», и дождитесь его завершения»
  • «Преобразовать сайт https://example.com в рекламный видеоролик»
  • «Создайте аудиозапись «Hello world» с помощью профессионального голоса»
  • «Покажи мне все доступные аватары и их данные»
  • «Проверьте мои оставшиеся кредиты Creatify»
  • «Создайте беседу между двумя аватарами, обсуждающими наш новый продукт»

Ссылка на API

Инструменты

create_avatar_video

Создайте видео аватара с искусственным интеллектом и синхронизированной речью.

Параметры:

  • text (строка, обязательно) — текст для произнесения
  • avatarId (строка, обязательно) — идентификатор аватара для использования
  • aspectRatio («16:9» | «9:16» | «1:1», обязательно) — соотношение сторон видео
  • voiceId (строка, необязательно) — голосовой идентификатор аватара
  • waitForCompletion (логическое значение, необязательно) — ожидание завершения видео
create_url_to_video

Преобразуйте URL-адрес веб-сайта в профессиональное видео.

Параметры:

  • url (строка, обязательно) — URL для конвертации
  • visualStyle (строка, необязательно) — шаблон визуального стиля
  • scriptStyle (строка, необязательно) — стиль написания сценария
  • aspectRatio («16:9» | «9:16» | «1:1», необязательно) — соотношение сторон видео
  • waitForCompletion (логическое значение, необязательно) — ожидание завершения видео
generate_text_to_speech

Генерируйте естественно звучащую речь из текста.

Параметры:

  • text (строка, обязательно) — текст для преобразования в речь
  • voiceId (строка, обязательно) — идентификатор голоса для использования
  • waitForCompletion (логическое значение, необязательно) — ожидание завершения аудио
get_video_status

Проверьте статус задачи по генерации видео.

Параметры:

  • videoId (строка, обязательно) — идентификатор видео/задачи для проверки
  • videoType (строка, обязательно) — тип задачи («lipsync», «url-to-video» и т. д.)

Ресурсы

creatify://avatars

Возвращает список JSON всех доступных аватаров ИИ с их идентификаторами, именами и метаданными.

creatify://voices

Возвращает список JSON всех доступных голосов для преобразования текста в речь.

creatify://templates

Возвращает список доступных пользовательских видеошаблонов в формате JSON.

creatify://credits

Возвращает текущий кредитный баланс счета и информацию об использовании.

Разработка

# Install dependencies npm install # Build the project npm run build # Run in development mode with auto-reload npm run dev # Run tests npm test # Lint and format code npm run check

Внося вклад

  1. Форк репозитория
  2. Создайте ветку функций ( git checkout -b feature/amazing-feature )
  3. Зафиксируйте свои изменения ( git commit -m 'Add amazing feature' )
  4. Отправить в ветку ( git push origin feature/amazing-feature )
  5. Открыть запрос на извлечение

Лицензия

Лицензия MIT — подробности см. в файле LICENSE .

Связанные проекты

📚 Подробная документация

🎬 Видеоуроки

Скоро — подробные видеоуроки, демонстрирующие реальные сценарии использования

📖 API-ссылка

Подробную документацию по API см. по адресу:

🔧 Расширенная конфигурация

Переменные среды
ПеременнаяНеобходимыйОписаниеПример
CREATIFY_API_IDВаш идентификатор API Createifyyour-api-id-here
CREATIFY_API_KEYВаш ключ API Createfyyour-api-key-here
MCP_LOG_LEVELУровень ведения журналаdebug , info , warn , error
Расширенная конфигурация рабочего стола Claude
{ "mcpServers": { "creatify": { "command": "creatify-mcp", "env": { "CREATIFY_API_ID": "your-api-id", "CREATIFY_API_KEY": "your-api-key", "MCP_LOG_LEVEL": "info" }, "args": ["--verbose"] } } }

🚀 Оптимизация производительности

Пакетные операции

Для создания нескольких видеороликов рассмотрите возможность использования возможностей пакетной обработки:

// Example: Create multiple videos efficiently const videos = await Promise.all([ client.callTool({ name: "create_avatar_video", arguments: { text: "Video 1", avatarId: "anna", aspectRatio: "16:9" } }), client.callTool({ name: "create_avatar_video", arguments: { text: "Video 2", avatarId: "john", aspectRatio: "16:9" } }) ]);
Стратегии кэширования
  • Списки аватаров/голосов : кэшируются на 1 час (они редко меняются)
  • Статус видео : Опрос каждые 5–10 секунд на предмет активных задач.
  • Шаблоны : Кэш на 24 часа

🔐 Лучшие практики безопасности

  1. Никогда не передавайте ключи API в систему контроля версий
  2. Используйте переменные среды для всех конфиденциальных данных
  3. Регулярно меняйте ключи API
  4. Мониторинг использования API для обнаружения несанкционированного доступа
  5. Используйте HTTPS для всех URL-адресов веб-перехватчиков

🐛 Устранение неполадок

Общие проблемы

«Учетные данные API не найдены»

# Solution: Set environment variables export CREATIFY_API_ID="your-api-id" export CREATIFY_API_KEY="your-api-key"

«Создание видео не удалось»

  • Проверьте кредиты вашего аккаунта Creatify
  • Проверьте наличие идентификаторов аватара/голоса
  • Убедитесь, что текст не пустой
  • Проверьте правильность соотношения сторон.

«MCP-подключение не удалось»

  • Убедитесь, что сервер работает
  • Проверьте конфигурацию Claude Desktop
  • Убедитесь, что версия Node.js >= 18
Режим отладки
# Run with debug logging MCP_LOG_LEVEL=debug creatify-mcp

📊 Мониторинг и аналитика

Отслеживание использования

Контролируйте использование API Createify:

// Check remaining credits const credits = await client.readResource({ uri: "creatify://credits" }); console.log(`Remaining credits: ${JSON.parse(credits.contents[0].text).remaining_credits}`);
Показатели производительности
  • Время создания видео : обычно 2-5 минут
  • Время отклика API : обычно < 2 секунд
  • Показатель успешности : мониторинг неудачных запросов

🤝 Вклад

Мы приветствуем ваши вклады! Вот как начать:

🛠️ Настройка разработки

# Clone the repository git clone https://github.com/TSavo/creatify-mcp.git cd creatify-mcp # Install dependencies npm install # Set up environment variables cp .env.example .env # Edit .env with your API credentials # Run tests npm test # Build the project npm run build # Run in development mode npm run dev

🧪 Тестирование

# Run all tests npm test # Run tests in watch mode npm run test:watch # Run type checking npm run type-check # Run linting npm run lint

📝 Стиль кода

Мы используем:

  • ESLint для анализа кода
  • Более красиво для форматирования кода
  • TypeScript для безопасности типов
  • Обычные коммиты для сообщений о коммитах

🔄 Процесс запроса на извлечение

  1. Форк репозитория
  2. Создайте ветку функций ( git checkout -b feature/amazing-feature )
  3. Внесите изменения
  4. Добавить тесты для новых функций
  5. Убедитесь, что все тесты пройдены ( npm test )
  6. Запустить линтинг ( npm run lint:fix )
  7. Зафиксируйте свои изменения ( git commit -m 'feat: add amazing feature' )
  8. Отправить в ветку ( git push origin feature/amazing-feature )
  9. Открыть запрос на извлечение

📄 Лицензия

Данный проект лицензирован по лицензии MIT — подробности см. в файле LICENSE .

🙏 Благодарности

  • Createfy AI — за создание потрясающей платформы для создания видео на базе искусственного интеллекта
  • @tsavo/creatify-api-ts — надежная клиентская библиотека TypeScript, на которой основан этот сервер.
  • Антропный - Для Клода и протокола контекста модели
  • Сообщество MCP — за стандартизированный протокол, который делает эту интеграцию возможной

📞 Поддержка


Создано с ❤️ пользователем T Savo

🌐 Horizon Cityначало революции искусственного интеллекта и ускорение вымирания человечества

Создание ИИ-видео, доступное каждому разработчику и помощнику ИИ — на шаг ближе к устареванию человечества

-
security - not tested
F
license - not found
-
quality - not tested

создать-mcp

  1. 🌟 Обзор
    1. 🎨 Расширенные возможности MCP:
    2. 🎯 Что это дает
    3. 🏗️ Создано с
  2. Функции
    1. 🛠️ Инструменты MCP (12 мощных действий)
    2. 📚 Ресурсы MCP (6 источников данных)
  3. 🏆 Почему стоит выбрать сервер MCP от Createfy?
    1. 🚀 Полное покрытие API
    2. 🤖 Дизайн, ориентированный на ИИ
    3. 🎨 Расширенные функции
    4. 💼 Готово к производству
    5. 📝 Подсказки MCP (5 шаблонов рабочих процессов)
  4. Предпосылки
    1. Установка
      1. Из npm (рекомендуется)
      2. Из источника
    2. 🎬 Примеры живых демонстраций
      1. Создайте видео с аватаром ИИ
      2. Создавайте короткие видео в стиле TikTok
      3. Конвертировать веб-сайт в видео
      4. Генерация скриптов на основе искусственного интеллекта
    3. Конфигурация
      1. Использование
        1. С Клодом Десктопом
        2. 🎨 Расширенные функции MCP
        3. С пользовательским клиентом MCP
        4. Автономный сервер
      2. Примеры подсказок для помощников на основе искусственного интеллекта
        1. Ссылка на API
          1. Инструменты
          2. Ресурсы
        2. Разработка
          1. Внося вклад
            1. Лицензия
              1. Связанные проекты
                1. 📚 Подробная документация
                  1. 🎬 Видеоуроки
                  2. 📖 API-ссылка
                  3. 🔧 Расширенная конфигурация
                  4. 🚀 Оптимизация производительности
                  5. 🔐 Лучшие практики безопасности
                  6. 🐛 Устранение неполадок
                  7. 📊 Мониторинг и аналитика
                2. 🤝 Вклад
                  1. 🛠️ Настройка разработки
                  2. 🧪 Тестирование
                  3. 📝 Стиль кода
                  4. 🔄 Процесс запроса на извлечение
                3. 📄 Лицензия
                  1. 🙏 Благодарности
                    1. 📞 Поддержка

                      Related MCP Servers

                      View all related MCP servers

                      MCP directory API

                      We provide all the information about MCP servers via our MCP API.

                      curl -X GET 'https://glama.ai/api/mcp/v1/servers/TSavo/creatify-mcp'

                      If you have feedback or need assistance with the MCP directory API, please join our Discord server