跳转至

API 参考

本部分提供 MiniMax-MCP 服务器及其提供的工具的 API 参考信息。

注意: 当前信息主要基于 README.md 和对 server.py 的初步分析。详细的参数、请求/响应格式、错误码等可能需要参考 MiniMax 官方 API 文档或更深入的代码分析。

服务器 API

  • 启动命令:
    uvx minimax-mcp [options]
    
  • 常用选项:
  • -y: (具体作用待确认,可能是确认启动或使用默认配置)
  • 通信协议: Model Context Protocol (MCP)。
  • 传输方式: 支持 stdio(标准输入/输出)和 SSE(Server-Sent Events)两种传输方式,通常由客户端配置决定。

来源:README.md

工具 API 列表

MiniMax-MCP 服务器通过以下工具暴露 MiniMax 的功能:

工具名称 描述 主要输入参数 (示例) 主要输出 (示例)
text_to_audio 将文本转换为语音 text, voice_id 音频 URL 或本地路径
list_voices 列出所有可用的语音模型 voice_type (可选) 语音列表 (含 voice_id)
voice_clone 使用提供的音频文件克隆语音 音频文件路径/URL 任务信息或新 voice_id
play_audio 播放音频文件 (WAV, MP3) 音频文件路径/URL (无特定返回值)
generate_video 根据提示生成视频 (文本或图像到视频) prompt, image_url (可选) 任务 ID (task_id)
text_to_image 根据文本提示生成图像 prompt 图像 URL 或本地路径
query_video_generation 查询视频生成任务的状态和结果 task_id 任务状态,完成时含视频 URL/路径

详细参数与返回值: 每个工具的具体参数(包括可选参数)、详细的请求/响应 JSON 结构以及可能的错误码,建议查阅 MiniMax 官方文档或服务器源代码。

来源:server.py, README.md