问题MCP 服务器
提供用各种各样的声音朗读文本的功能Model Context Protocol(MCP)服务器。AI 助手可以用沙哑的声音朗读课文。
前提条件
- macOS(
afplay的声音再生) - VOICEVOX 发动机启动
localhost:50021运行
安装,安装
安装存储库克隆和相关性
git clone https://github.com/suganuma3510/zundamon-mcp.git
cd zundamon-mcp
uv syncVOICEVOX 设定
方法1:VOICEVOX 应用程序(推荐)
- VOICEVOX下载并安装
- VOICEVOX 启动应用程序
- 缺省端口
localhost:50021进行动态观察时的轴心点
方法2:VOICEVOX ENGINE(Docker ),模板名称将采用不同的格式
轻量适合服务器用途的命令行版的VOICEVOX ENGINE 中所述修改相应参数的值。
# VOICEVOX ENGINEをDockerで起動
docker run --rm -it -p 50021:50021 voicevox/voicevox_engine:latest使用方法
MCP 作为服务器
MCP 客户端设置(例如:Claude Desktop)添加到:
{
"mcpServers": {
"zundamon": {
"command": "uv",
"args": ["--directory", "/path/to/zundamon-mcp", "run", "server.py"],
"env": {
"VOICEVOX_URL": "http://localhost:50021"
}
}
}
}注意: "/path/to/zundamon-mcp"实际的zundamon-mcp 请更改为项目目录路径。
可用工具
speak_text
用歪斜的声音朗读课文。
参数:
text(字符串,必需):要读的文本speaker(整数,可选):说话人ID(默认值:1)speedScale(浮点,可选):声速倍率(默认值:1.0)
get_zundamon_styles
获取可用的说话方式样式列表。
返回值:
- 标题样式列表(包括标识和名称)
许可证
这个项目MIT 在许可证下公开。
