
What is it?

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)
安装教程
- 使用Docker运行预编译镜像(参考docker-compose.yml)
- 应用监听端口8961
- 在LibreChat的librechat.yaml文件中添加配置:
mcpServers:
media-creator:
type: sse # type可省略
url: 你的docker容器URL # 例如 http://localhost:8961/sse
调试方式
- 将服务器添加到LibreChat后重启LibreChat
- 创建代理并添加相应工具
- 通过代理请求生成图像或视频
许可证
None