mcpField
M
Murmur

Murmur

本地服务
murmurtts.com其他01 天前更新

关于 Murmur

Murmur CLI 为 macOS 上的 Murmur 应用提供命令行和 MCP 接入,用于离线文本转语音和语音克隆。语音在本机生成,文本不会上传。

主要功能

  1. 01从文本或文件生成语音
  2. 02选择语音和语音模型
  3. 03安装可用模型
  4. 04根据清单批量处理任务
  5. 05查看任务状态

适用场景

  1. 01为项目脚本制作本地配音
  2. 02将章节文件转换为音频
  3. 03批量生成场景语音

MCP 相关

该软件包包含 MCP 服务,使兼容客户端能够在运行 Murmur 的 Mac 上请求语音生成。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"tarunyadav1-murmur-cli": {
"command": "npx",
"args": [
"-y",
"murmur-cli"
]
}
}
}
启动命令npx -y murmur-cli

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmmurmur-cli1.0.2

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

murmur-cli

通过命令行和 MCP 使用 Murmur:一款适用于 Mac 的离线文本转语音和语音克隆应用。语音在你的电脑上生成;你的文本绝不会上传。

此软件包是一个小型启动器。它会找到 Murmur.app 中附带的已签名 CLI 并运行它,因此你可以在任何项目、npm 脚本或 AI Agent 中调用 murmur。

要求

安装

npm install -g murmur-cli
murmur status

或者不安装,直接运行:

npx murmur-cli status

生成语音

murmur generate --text "Welcome back. Today we're building a local voice workflow." \
  --voice af_bella --speed 0.95 --output audio/intro.wav

murmur generate --input scripts/chapter-01.txt --model kokoro --output audio/chapter-01.m4a

其他命令:

murmur models [--json]
murmur models install MODEL_ID
murmur voices [--model ID] [--json]
murmur batch --manifest scenes.json
murmur jobs get JOB_ID

运行 murmur --help 查看所有选项。

与 AI Agent 配合使用(MCP)

Murmur 内置 MCP 服务,因此 Claude Code、Codex、Cursor 和其他 MCP 客户端可以在你的 Mac 上生成配音。

claude mcp add --transport stdio --scope user murmur -- npx -y murmur-cli mcp serve
{
  "mcpServers": {
    "murmur": { "command": "npx", "args": ["-y", "murmur-cli", "mcp", "serve"] }
  }
}

自定义应用位置

如果 Murmur.app 不在 /Applications 或 ~/Applications 中,请指定辅助程序的位置:

export MURMUR_HELPER="/path/to/Murmur.app/Contents/Helpers/murmur"

文档

完整的 CLI 和 MCP 指南:https://www.murmurtts.com/docs/automation

此软件包中的启动器采用 MIT 许可。Murmur 应用有自己的许可,提供免费方案和一次性 Pro 升级。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。