Content
# mocoVoice MCP Server
The mocoVoice MCP Server works in conjunction with Claude Desktop to perform transcriptions to [mocoVoice](https://products.mocomoco.ai/mocoVoice) and allows you to check the transcription results.
## Demo Video
[](https://www.youtube.com/watch?v=ES6Nc61Aefs)
> [!NOTE]
> Please note that the mocoVoice MCP Server is provided as a beta version, so not all features are implemented.
## Tools
* **SHOW_USAGE**
* Displays a list of features of the mocoVoice MCP Server.
* **SHOW_AVAILABLE_FORMATS**
* Returns the audio and video file formats supported by the mocoVoice MCP Server.
* **SHOW_AVAILABLE_FILES**
* Returns a list of audio and video files available for use with the mocoVoice MCP Server.
* The list of available audio and video files is limited to the specified directory (folder).
* **START_TRANSCRIPTION_JOB**
* Starts a transcription job with the specified file.
* The file must be specified using an absolute path.
* **If the transcription job starts successfully, the usage quota will be consumed.**
* **SHOW_TRANSCRIPTION_RESULT**
* Retrieves and displays the transcription result by specifying the transcription ID.
* **CHECK_TRANSCRIPTION_STATUSES**
* Retrieves the list of previous transcriptions.
## Prerequisites
- Docker
- Claude Desktop
- mocoVoice API KEY (READ / WRITE permissions are required)
For instructions on setting up the MCP Server in Claude Desktop, please refer to the [MCP Quickstart Guide](https://modelcontextprotocol.io/quickstart/user).
Open the configuration file `claude_desktop_config.json` in Claude Desktop and specify the settings:
- In `<YOUR_DIR_PATH>`, specify the absolute path to the directory containing the audio files you want to transcribe.
- In `<YOUR_API_KEY>`, set your mocoVoice API KEY.
```json
{
"mcpServers": {
"mocoVoice MCP Server": {
"command": "docker",
"args": [
"run",
"--pull", "always",
"-i",
"--rm",
"--mount", "type=bind,src=<YOUR_DIR_PATH>,dst=/workspace",
"-e", "MOCOVOICE_API_KEY",
"-e", "MOCOVOICE_API_URL",
"ghcr.io/mocomoco-inc/mocovoice-mcp-server"
],
"env": {
"MOCOVOICE_API_KEY": "<YOUR_API_KEY>",
"MOCOVOICE_API_URL": "https://api.mocomoco.ai/api/v1"
}
}
}
}
```
## Supported File Formats
Supports file uploads up to 3GB.
- Audio
* ".wav", ".mp3", ".m4a", ".caf", ".aiff", ".wma", ".flac", ".ogg", ".aac"
- Video
* ".avi", ".mp4", ".rmvb", ".flv", ".mov", ".wm"
## Pricing
The usage fee for this MCP Server will be charged as part of the mocoVoice API usage fees. API usage fees will be incurred when executing transcription jobs.
For detailed pricing information, including free tier options, please check the [mocoVoice API Pricing Page](https://products.mocomoco.ai/mocoVoice-api).
## Disclaimer
> [!WARNING]
> This tool is provided under the MIT license and does not guarantee any warranties or official support.
> Please verify the functionality and use it at your own risk.
Connection Info
You Might Also Like
markitdown
Python tool for converting files and office documents to Markdown.
Fetch
Retrieve and process content from web pages by converting HTML into markdown format.
oh-my-opencode
Background agents · Curated agents like oracle, librarians, frontend...
chatbox
User-friendly Desktop Client App for AI Models/LLMs (GPT, Claude, Gemini, Ollama...)
continue
Continue is an open-source project for seamless server management.
semantic-kernel
Build and deploy intelligent AI agents with Semantic Kernel's orchestration...