Skip to main content
推荐使用 MiniMax CLI 替代 MCP,配置更简单、使用更高效。

模型上下文协议(MCP)简介

模型上下文协议(MCP) 是一个开放协议,标准化应用程序向大语言模型提供工具和上下文的方式。它类似于 AI 领域的 USB‑C 接口,提供一个稳定和标准化的接入点,让模型能访问数据库、API、插件或其他工具。通过 MCP 工具,开发者可以让模型访问托管在远程 MCP 服务器上的各种工具。 MiniMax 提供官方的 Python 版本JavaScript 版本 模型上下文协议(MCP)、声音克隆、图像生成、视频生成等多模态能力。 开发者可自行部署 MCP 服务,并通过 MCP 客户端(如 Claude Desktop、Cursor、Windsurf、OpenAI Agents 等)调用,从而快速集成语音、图像和视频相关功能。在传输方面,Python 版本提供 stdio 和 SSE 两种标准传输方式,JS 版本提供 stdio 、REST 和 SSE 三种标准传输方式。

MiniMax MCP 工具和参数介绍

MCP 工具清单

text_to_audio

该工具可将将输入的文本合成为自然流畅的语音

list_voices

该工具可查询所有可用音色

voice_clone

该工具可根据指定音频文件克隆音色

voice_design

该工具可根据指定提示词生成音色和试听文本

play_audio

该工具用于播放一个音频文件

music_generation

该工具可根据指定提示词和歌词生成音乐

generate_video

该工具可根据指定文本或图片进行视频生成生成

image_to_video

该工具用于使用首帧图像生成视频

query_video_generation

该工具用于查询异步视频生成任务的状态

text_to_image

该工具可根据指定提示词生成图片

工具与参数详情

1. text_to_audio

该工具可将输入的文本合成为自然流畅的语音。

2. list_voices

该工具可查询所有可用音色

3. voice_clone

该工具可根据指定音频文件克隆音色

4. voice_design

该工具可根据指定提示词生成音色和试听文本

5. play_audio

该工具用于播放一个音频文件。

6. music_generation

该工具可根据指定提示词和歌词生成音乐

7. generate_video

该工具可根据指定提示词生成视频, promptfirst_frame_image 两个参数至少要有一个。

8. image_to_video

该工具用于使用首帧图像生成视频, 其中 promptfirst_frame_image 两个参数至少有其一, 该 MCP 工具仅在 JavaScript/TypeScript 版本中可用

9. query_video_generation

该工具用于查询异步视频生成任务的状态。

10. text_to_image

该工具可根据指定提示词生成图片

在客户端使用 MiniMax MCP 服务

获取 API Key

  • 访问 MiniMax 开放平台
  • 点击“Create new secret key”按钮,输入项目名称以创建新的 API Key。
  • 创建成功后,系统将展示 API Key。请务必复制并妥善保存,该密钥只会显示一次,无法再次查看。
获取 API Key

UVX 安装和配置

MiniMax‑MCP 是一个 Python 实现的 MCP 服务,为了让 MCP 客户端顺利调用,该服务必须通过 uvx 启动和执行。 uvxuv 提供的命令行工具,类似于 npm exec ,用于运行包内部定义的可执行程序,确保环境隔离与依赖可控。
  1. 安装 uv 以便获取 uvx
    • macOS / Linux 用户:
  • Windows 用户:
其他安装方式可参考 uv 仓库。安装完成后,会在 Python 环境的 Scriptsbin 目录中生成 uvuvx 可执行文件。
  1. 验证 uvx 是否可用
执行命令:
  • macOS / Linux 用户:
  • Windows 用户:
  • 若正确安装,会显示路径(如 /usr/local/bin/uvx )。
  • 若系统报错 spawn uvx ENOENT ,说明没有安装 uvxuvx 不在系统路径中,需要配置绝对路径。

传输方式说明

MiniMax-MCP 提供 stdio 和 SSE 两种传输方式,在使用时可按需选择

在 Claude Desktop 中使用

  1. Claude 官网下载 Claude Desktop
  2. 前往 Claude > Settings > Developer > Edit Config > claude_desktop_config.json ,添加以下配置。完成配置后,重启 Claude Desktop。
注意:如果使用 Windows,需要在 Claude Desktop 中启用”开发者模式”才能使用 MCP 服务器。 若出现报错 spawn uvx ENOENT ,请在 command 中配置 uvx 的绝对路径

在 Cursor 中使用

  1. 通过 Cursor 官网 下载并安装 Cursor
  2. 前往 Cursor -> Preferences -> Cursor Settings -> Tools & Inrgrations -> MCP -> Add Custom MCP ,打开 MCP 工具配置文件
Cursor MCP 配置
  1. mcp.json 文件中,增加 MiniMax 账户配置信息

在 Cherry Studio 中使用

  1. 通过 Cherry Studio 官网 下载客户端
  2. 前往 Settings -> MCP Settings -> Add Server -> Import from JSON ,将以下代码粘贴到代码框中,确认
  1. 在对话框中,点击 MCP Settings 后,选择完成配置的“MiniMax MCP”即可使用
Cherry Studio 配置

在客户端使用 MiniMax MCP JS 服务器

获取 API Key

  • 访问 MiniMax 开放平台
  • 点击“Create new secret key”按钮,输入项目名称以创建新的 API Key。
  • 创建成功后,系统将展示 API Key。请务必复制并妥善保存,该密钥只会显示一次,无法再次查看。
获取 API Key

Node.js 与 npm 安装

Node.js 是一个开源的 JavaScript 运行时环境,可以在浏览器之外运行 JavaScript 代码。它基于 Google 的 V8 引擎,具有高性能、事件驱动和非阻塞 I/O 的特点,适合构建高并发的网络服务、实时应用和微服务等场景。 npm 是随 Node.js 一起安装的默认包管理器,也是全球最大的软件注册中心。开发者可以通过 npm 搜索、安装、更新和管理依赖包(包括前端和后端代码模块),大幅简化开发流程。
  1. 安装 Node.js 与 npm
  2. 验证安装是否完成
执行以下命令,若正确安装,会显示 Node.js 和 npm 的版本

传输方式说明

MiniMax-MCP-JS 提供 stdio、REST 和 SSE 三种传输方式,在使用时可按需选择

在 Claude Desktop 中使用

  1. 在 Claude 官网下载 Claude Desktop
  2. 前往 Claude > Settings > Developer > Edit Config > claude_desktop_config.json ,添加以下配置。完成配置后,重启 Claude Desktop。
注意:如果使用 Windows,需要在 Claude Desktop 中启用”开发者模式”才能使用 MCP 服务器。

在 Cursor 中使用

  1. 通过 Cursor 官网 下载并安装 Cursor
  2. 前往 Cursor -> Preferences -> Cursor Settings -> Tools & Inrgrations -> MCP -> Add Custom MCP ,打开 MCP 工具配置文件
Cursor MCP 配置
  1. mcp.json 文件中,增加 MiniMax 账户配置信息
  1. 完成配置后,可以查看 MiniMax 目前支持的 mcp 工具
MCP 工具列表

在 Cherry Studio 中使用

  1. 通过 Cherry Studio 官网 下载客户端
  2. 前往 Settings -> MCP Settings -> Add Server -> Import from JSON ,将以下代码粘贴到代码框中,确认
  1. 在对话框中,点击 MCP Settings 后,选择完成配置的“MiniMax MCP”即可使用
Cherry Studio 配置

MiniMax MCP 使用示例

音频工具使用

  1. 选择合适的声音信息,播报晚间新闻片段
参考提示词
生成内容 思考过程 思考过程
  1. 根据指定音频克隆声音,并指定克隆音色的 id
参考提示词
来源音频 结果音频 思考过程 思考过程
  1. 按照要求设计音色,并给定示例文本生成音频
参考提示词
生成内容 思考过程 思考过程

音乐生成工具使用

参考提示词
生成内容 思考过程 思考过程

图片生成工具使用

参考提示词
生成内容 生成的图片 思考过程 思考过程

视频生成工具使用

参考提示词及图片
输入图片 生成内容 思考过程 思考过程

如何做出自己的贡献

若希望对 MiniMax MCP 项目进行改进或修复错误,欢迎通过以下方式提交建议或代码贡献:
  1. 在 GitHub 项目主页( Python 版JS 版 )开一个新的 Issue,简要描述您建议的更改或问题。
  2. 获取反馈后,请按照项目贡献指南创建一个对应的 Pull Request (PR) ,附上修改说明及必要的背景信息。
  3. 项目维护者会对你的 PR 进行代码审查,并给予合并建议或进一步修改意见。