Boyomi-chan MCP Server (Node.js version)
This is a server that uses the Model Context Protocol (MCP) to provide text-to-speech functionality using Bo-Yomi-Chan (Yukkuri Voice) to AI assistants. It is implemented in Node.js/TypeScript.
overview
This server is an MCP server that allows AI assistants such as Claude to use Boyomi-chan.
function
- Text to speech
- Select voice type (female, male, etc.)
- Volume adjustment
- Adjustable speech speed
- Pitch Adjustment
Prerequisites
- Node.js 16 or higher
- npm 7 or higher
- Boyomi-chan must be installed.
- The HTTP link for Boyomi-chan is running on port 50080.
How to install
- Clone this repository:
Copy
- Install the dependencies:
Copy
- Which compiles:
Copy
How to use
Starting the Server
Copy
Integration with Claude for Desktop
To work with Claude for Desktop you need to edit the configuration file:
- Open the Claude for Desktop configuration file:
- MacOS:
~/Library/Application Support/Claude/claude_desktop_config.json
- Windows:
%APPDATA%\Claude\claude_desktop_config.json
- MacOS:
- Add the following content (replace the paths with the actual file paths):
Copy
- Restart Claude for Desktop.
Usage Example
Claude for Desktop will read text aloud to you by:
- Read out "Hello, World"
- A male voice reads out "This is a test."
- Speed up and read "I'm in a hurry"
Parameter Description
Parameters | explanation | Default value | Scope |
---|---|---|---|
text | Read text | Required | Any text |
voice | Audio Type | 0 (1 female) | 0: Female 1, 1: Male 1, 2: Female 2, ... |
volume | volume | -1 (default) | -1: default, 0-100: volume level |
speed | speed | -1 (default) | -1: default, 50-200: speed level |
tone | Pitch | -1 (default) | -1: default, 50-200: pitch level |
license
MIT
You must be authenticated.
local-only server
The server can only run on the client's local machine because it depends on local resources.
A Model Context Protocol server that enables AI assistants like Claude to use Bouyomichan (a Japanese text-to-speech program) for voice reading with adjustable voice types, volume, speed, and pitch.
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol server that enables AI assistants like Claude to initiate and manage real-time voice calls using Twilio and OpenAI's voice models.Last updated -14TypeScriptMIT License
Gladia MCPofficial
-security-license-qualityOfficial Model Context Protocol server that enables interaction with powerful Speech-to-Text and Audio Intelligence APIs, allowing clients like Claude Desktop to transcribe audio, analyze speech, translate content, and more.Last updated -PythonMIT License- AsecurityAlicenseAqualityA Node.js server that enables AI assistants to interact with Bouyomi-chan's text-to-speech functionality through Model Context Protocol (MCP), allowing for voice reading of text with adjustable parameters.Last updated -11JavaScriptMIT License
- -security-license-qualityOfficial ElevenLabs Model Context Protocol server that enables AI assistants like Claude to interact with Text to Speech and audio processing APIs, allowing them to generate speech, clone voices, transcribe audio, and create soundscapes.Last updated -PythonMIT License