Bouyomi-chan MCP Server

by uraoz
Verified

local-only server

The server can only run on the client’s local machine because it depends on local resources.

Boyomi-chan MCP 服务器 (Node.js 版本)

这是一个使用模型上下文协议 (MCP) 的服务器,通过 Boyomi-chan (Yukkuri Voice) 为 AI 助手提供文本转语音功能。在 Node.js/TypeScript 中实现。

概述

该服务器是MCP服务器,允许克劳德等AI助手使用“Bokuyomi-chan”阅读功能。 AI模型提供了易于理解的界面,并实现了文本到语音的转换。

功能

  • 文本转语音
  • 选择声音类型(女声、男声等)
  • 音量调节
  • 可调节语速
  • 音调调整

先决条件

  • Node.js 16 或更高版本
  • npm 7 或更高版本
  • 必须安装 Boyomi-chan。
  • Boyomi-chan 正在 50080 端口运行

如何安装

  1. 克隆此存储库:
git clone https://github.com/uraoz/bouyomichan-mcp-nodejs.git cd bouyomichan-mcp-nodejs
  1. 安装依赖项:
npm install
  1. 编译结果如下:
npm run build

如何使用

启动服务器

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. 添加以下内容(将路径替换为实际文件路径):
{ "mcpServers": { "bouyomi": { "command": "node", "args": [ "/絶対パス/bouyomichan-mcp-nodejs/build/index.js" ] } } }
  1. 重新启动 Claude 桌面版。

使用示例

Claude for Desktop 将通过以下方式向您大声朗读文本:

  • 读出“Hello, World”
  • 一个男声读出“这是一次测试”。
  • 加快阅读速度“我很着急”

参数说明

参数解释默认值范围
文本阅读文本必需的任何文本
嗓音音频类型0 (1 名女性)0:女 1,1:男 1,2:女 2,...
体积体积-1(默认值)-1:默认,0-100:音量
速度速度-1(默认值)-1:默认,50-200:速度级别
语气沥青-1(默认值)-1:默认,50-200:音高级别

执照

麻省理工学院

如何贡献

  1. Fork此存储库
  2. 为你的功能或错误修复创建一个分支: git checkout -b feature/amazing-feature
  3. 提交您的更改: git commit -m 'Add some amazing feature'
  4. 推送到远程分支: git push origin feature/amazing-feature
  5. 创建拉取请求

致谢


使用此 MCP 服务器为您的 AI 助手添加文本转语音功能!如果您有任何问题或反馈,请提出问题。

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Node.js 服务器使 AI 助手能够通过模型上下文协议 (MCP) 与 Bouyomi-chan 的文本转语音功能进行交互,从而允许使用可调整的参数进行文本语音朗读。

  1. 概要
    1. 機能
      1. 前提条件
        1. インストール方法
          1. 使用方法
            1. サーバーの起動
            2. Claude for Desktopとの連携
          2. 使用例
            1. パラメータ説明
              1. ライセンス
                1. 貢献方法
                  1. 謝辞
                    ID: gt1ul6tikz