Skip to main content
Glama

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

npm-версия npm-загрузки КИ Машинопись Node.js МКП Создать ИИ Лицензия: Массачусетский технологический институт Звезды GitHub Проблемы с GitHub Семантический релиз

Лучший сервер 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 — полная безопасность типов и превосходный опыт разработки

Related MCP server: Clockify MCP

Функции

🛠️ Инструменты 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, говорящей: «Добро пожаловать на демонстрацию нашего продукта», и дождитесь его завершения»

  • «Преобразовать сайт

  • «Создайте аудиозапись «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 Createify

your-api-id-here

CREATIFY_API_KEY

Ваш ключ API Createfy

your-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 — за стандартизированный протокол, который делает эту интеграцию возможной

📞 Поддержка


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

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

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

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

Latest Blog Posts

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