MCP ExplorerExplorer

Bouyomichan Mcp Nodejs

@uraozon 9 months ago
1 MIT
FreeCommunity
AI Systems
A Node.js MCP server providing text-to-speech functionality using Bouyomi-chan.

Overview

What is Bouyomichan Mcp Nodejs

bouyomichan-mcp-nodejs is a server implemented in Node.js/TypeScript that provides text-to-speech functionality using the Model Context Protocol (MCP) for AI assistants like Claude, enabling them to utilize the voice synthesis capabilities of Bouyomi-chan.

Use cases

Use cases include instructing Claude to read text aloud, adjusting voice characteristics for different contexts, and creating engaging audio experiences for users.

How to use

To use bouyomichan-mcp-nodejs, clone the repository, install dependencies, compile the project, and start the server. For integration with Claude for Desktop, edit the configuration file to include the MCP server settings.

Key features

Key features include text reading, voice type selection (male/female), volume adjustment, reading speed adjustment, and pitch adjustment.

Where to use

bouyomichan-mcp-nodejs can be used in applications requiring voice synthesis, such as virtual assistants, accessibility tools, and interactive voice response systems.

Content

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

Bouyomi-chan Server MCP server

前提条件

  • Node.js 16以上
  • npm 7以上
  • 棒読みちゃんがインストールされていること
  • 棒読みちゃんのHTTP連携がポート50080で起動していること

使用方法

ローカルでのサーバーの起動

git clone https://github.com/uraoz/bouyomichan-mcp-nodejs.git
cd bouyomichan-mcp-nodejs
npm install
npm run build
npm start

Claude for Desktopとの連携

{
  "mcpServers": {
    "bouyomichan": {
      "command": "npx",
      "args": [
        "-y",
        "github:uraoz/bouyomichan-mcp-nodejs"
      ]
    }
  }
}

パラメータ説明

パラメータ 説明 デフォルト値 有効範囲
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

Tools

No tools

Comments

Recommend MCP Servers

View All MCP Servers