🌟 MiniMax Model Context Protocol (MCP) Server

🌟 MiniMax Model Context Protocol (MCP) Server

site icon
2025.04.21 1
Python多媒体内容生成文本转语音视频生成图像生成内容生成
MiniMax-MCP是一个用于集成高级多媒体功能的服务器,支持文本转语音、视频生成和图像生成等功能,旨在为开发者提供创建互动和吸引人的多媒体体验的工具。
View on GitHub

Overview

基本能力

产品定位

MiniMax-MCP是一个多媒体内容生成服务器,专注于提供文本转语音、视频生成和图像生成等高级功能,帮助开发者快速集成多媒体能力到其应用中。

核心功能

  • 文本转语音(Text to Speech):将文本转换为自然语音,支持多种语音选项。
  • 视频生成(Video Generation):从文本和图像生成视频,支持丰富的多媒体内容创建。
  • 图像生成(Image Generation):基于文本描述或现有模板生成图像。
  • MCP工具:内置工具,用于高效与服务器交互。
  • 可扩展性:设计用于同时处理多个请求,确保性能流畅。

适用场景

  • 多媒体内容创作(如广告、教育视频等)。
  • 语音合成应用(如语音助手、有声读物等)。
  • 动态图像生成(如社交媒体内容、设计模板等)。

工具列表

  • 文本转语音工具:通过API端点/text-to-speech实现文本到语音的转换。
  • 视频生成工具:通过API端点/generate-video从文本和图像生成视频。
  • 图像生成工具:通过API端点/generate-image根据描述生成图像。

常见问题解答

  • 如何安装依赖?:确保已安装Python 3.x,然后运行pip install -r requirements.txt
  • 如何启动服务器?:运行python app.py
  • 如何贡献代码?:通过Fork仓库、创建分支、提交更改并打开Pull Request来贡献。

使用教程

使用依赖

  1. 确保已安装Python 3.x。
  2. 运行以下命令安装依赖: bash pip install -r requirements.txt

安装教程

  1. 克隆仓库: bash git clone https://github.com/mattheussnf/MiniMax-MCP.git cd MiniMax-MCP
  2. 安装依赖(如上所述)。
  3. 启动服务器: bash python app.py

调试方式

  1. 确保服务器已启动。
  2. 使用API端点进行测试,例如:
  3. 文本转语音: bash curl -X POST -H "Content-Type: application/json" -d '{"text":"Hello, world!", "voice":"en-US-Wavenet-D"}' http://localhost:5000/text-to-speech
  4. 视频生成: bash curl -X POST -H "Content-Type: application/json" -d '{"text":"This is a sample video.", "image":"url_to_image"}' http://localhost:5000/generate-video
  5. 图像生成: bash curl -X POST -H "Content-Type: application/json" -d '{"description":"A beautiful sunset over the mountains."}' http://localhost:5000/generate-image

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。