# voicepeak-mcp
MCP server for VOICEPEAK text-to-speech synthesis.
## Prerequisites
- VOICEPEAK installed
## Installation
### Using NPX (Recommended)
```bash
npx voicepeak-mcp@latest
```
### Using Bunx
```bash
bunx voicepeak-mcp
```
## Configuration
Add to your Claude Desktop configuration:
```json
{
"mcpServers": {
"voicepeak": {
"command": "npx",
"args": ["voicepeak-mcp@latest"]
}
}
}
```
## Available Tools
### synthesize
Generate speech audio file from text.
Parameters:
- `text` (required): Text to synthesize
- `narrator`: Narrator name
- `emotion`: Emotion parameters
- `speed`: Speech speed (50-200)
- `pitch`: Speech pitch (-300 to 300)
- `outputPath`: Output file path
### synthesize_and_play
Generate and immediately play speech.
### play
Play an audio file.
### list_narrators
List available narrators.
### list_emotions
List available emotions for a narrator.
### dictionary_list
List all pronunciation dictionary entries.
### dictionary_add
Add or update a dictionary entry for custom pronunciation.
Parameters:
- `surface` (required): Text to be replaced
- `pronunciation` (required): Japanese kana pronunciation
- `priority`: Priority (0-10, default: 5)
### dictionary_remove
Remove a dictionary entry.
### dictionary_find
Find dictionary entries by text.
### dictionary_clear
Clear all dictionary entries.
## Supported Platforms
- ✅ macOS
- 🚧 Windows (planned)
- 🚧 Linux (planned)
## Contributing
Issues and pull requests are welcome!
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/k2wanko/voicepeak-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server