# 布偶美节点
## 基本信息
- Slug: `uraoz-bouyomichan-mcp-nodejs`
- Source: modelscope
- Publisher: @uraoz/bouyomichan-mcp-nodejs
- Categories: speech-processing / os-automation
- Hosted: No
- License: MIT License
- Source URL: https://www.modelscope.cn/mcp/servers/@uraoz/bouyomichan-mcp-nodejs
## 简介
一种模型上下文协议服务器，使像 Claude 这样的人工智能助手能够使用 Bouyomichan（一种日本文本转语音程序）进行语音阅读，并可调整语音类型、音量、速度和音调。
## 安装提示

```bash
git clone https://github.com/uraoz/bouyomichan-mcp-nodejs.git cd bouyomichan-mcp-nodejs
```

## MCP Server 详情

# 棒読みちゃんMCPサーバー (Node.js版)

使用Model Context Protocol (MCP) 为AI助手提供棒读酱（悠悠语音）的语音朗读功能的服务器。该服务器是用Node.js/TypeScript实现的。

<a href="https://glama.ai/mcp/servers/@uraoz/bouyomi-mcp-nodejs">
  <img width="380" height="200" src="https://glama.ai/mcp/servers/@uraoz/bouyomi-mcp-nodejs/badge" alt="Bouyomi-chan Server MCP server" />
</a>

## 概述

这个服务器是一个MCP服务器，它使得像Claude这样的AI助手能够利用“棒读酱”的朗读功能。通过提供易于AI模型理解的接口，实现了将文本转换为语音的功能。

## 功能

- 文本朗读
- 选择语音类型（女声、男声等）
- 调整音量
- 调整朗读速度
- 调整音调

## 前提条件

- Node.js 16或更高版本
- npm 7或更高版本
- 已安装棒读酱
- 棒读酱正在50080端口上运行

## 安装方法

1. 克隆此仓库：

```bash
git clone https://github.com/uraoz/bouyomichan-mcp-nodejs.git
cd bouyomichan-mcp-nodejs
```


2. 安装依赖项：

```bash
npm install
```


3. 编译项目：

```bash
npm run build
```


## 使用方法

### 启动服务器

```bash
npm start
```


### 与Claude for Desktop集成

要与Claude for Desktop集成，需要编辑配置文件：

1. 打开Claude for Desktop配置文件：
   - MacOS: `~/Library/Application Support/Claude/claude_desktop_config.json`
   - Windows: `%APPDATA%\Claude\claude_desktop_config.json`

2. 添加以下内容（请根据实际情况替换路径）：

```json
{
  "mcpServers": {
    "bouyomi": {
      "command": "node",
      "args": [
        "/絶対パス/bouyomichan-mcp-nodejs/build/index.js"
      ]
    }
  }
}
```


3. 重启Claude for Desktop。

## 使用示例

在Claude for Desktop中发出如下指令时，文本将以语音形式被朗读出来：

- “朗读‘你好，世界’”
- “用男声朗读‘这是一个测试’”
- “加快速度朗读‘我赶时间’”

## 参数说明

| 参数 | 描述 | 默认值 | 有效范围 |
|----------|------|------------|---------|
| text     | 要朗读的文本 | 必填 | 任意文本 |
| voice    | 语音类型 | 0 (女性1) | 0: 女性1, 1: 男性1, 2: 女性2, ... |
| volume   | 音量 | -1 (默认) | -1: 默认, 0-100: 音量级别 |
| speed    | 速度 | -1 (默认) | -1: 默认, 50-200: 速度级别 |
| tone     | 音调 | -1 (默认) | -1: 默认, 50-200: 音调级别 |

## 许可证

MIT

## 如何贡献

1. Fork此仓库
2. 创建一个用于添加新功能或修复bug的分支：`git checkout -b feature/amazing-feature`
3. 提交更改：`git commit -m 'Add some amazing feature'`
4. 将更改推送到远程分支：`git push origin feature/amazing-feature`
5. 创建Pull Request

## 致谢

- [棒读酱](https://chi.usamimi.info/Program/Application/BouyomiChan/) 的开发者们
- [Model Context Protocol](https://modelcontextprotocol.io/) 开发团队

---

尝试使用这个MCP服务器给您的AI助手增加语音朗读功能吧！如果有任何问题或反馈，请通过Issues报告。

