What is it?

What is it?

site icon
2025.02.07 3
Python媒体内容生成AI图像生成AI视频生成内容生成
mcp_media_generator是一个基于SSE(Server-Sent Events)的Model Context Protocol(MCP)服务器,主要用于通过Amazon Nova Canvas模型生成图像和通过Amazon Nova Reel模型生成视频。该服务需要Amazon Bedrock账户和Amazon S3存储桶支持,适用于需要自动化生成媒体内容的场景。
View on GitHub

Overview

基本能力

产品定位

mcp_media_generator是一个媒体内容生成工具,专注于通过AI模型自动化生成图像和视频。

核心功能

  • 使用Amazon Nova Canvas模型生成图像
  • 使用Amazon Nova Reel模型生成视频
  • 支持通过SSE(Server-Sent Events)与MCP客户端通信

适用场景

  • 自动化生成社交媒体内容
  • 为营销活动快速创建视觉素材
  • 内容创作者批量生成媒体素材

工具列表

  • 图像生成工具:使用Amazon Nova Canvas模型创建图像
  • 视频生成工具:使用Amazon Nova Reel模型创建视频并存储在Amazon S3

常见问题解答

无明确FAQ部分

使用教程

使用依赖

  • Amazon Bedrock账户(需有Amazon Nova Canvas和Amazon Nova Reel模型访问权限)
  • Amazon S3存储桶(用于存储生成的视频)
  • MCP客户端(如Claude Desktop或LibreChat)

安装教程

  1. 使用Docker运行预编译镜像(参考docker-compose.yml)
  2. 应用监听端口8961
  3. 在LibreChat的librechat.yaml文件中添加配置:
mcpServers:
  media-creator:
    type: sse # type可省略
    url: 你的docker容器URL # 例如 http://localhost:8961/sse

调试方式

  1. 将服务器添加到LibreChat后重启LibreChat
  2. 创建代理并添加相应工具
  3. 通过代理请求生成图像或视频

许可证

None