Integrations
前提条件
- Python 3.10以上
- Mobvoi Sequence MonkeyオープンプラットフォームからAPP_KEYとAPP_SECRETを取得してください。新規ユーザーは無料割り当てを申請できます。
uv
(Python パッケージ マネージャー) をインストールするか、pip install uv
を使用してインストールするか、追加のインストール方法についてはuv
リポジトリを参照してください。
Mobvoi TTS MCP は何ができますか?
Mobvoi TTS MCP は現在、次の機能をサポートしています。
- 音声クローン:URLオーディオファイルリンクまたは提供されたローカルオーディオファイルに基づいて音声をクローンし、スピーカーIDを返します。このスピーカーIDを使用して音声を生成できます。
- 音声合成:指定したテキストコンテンツから音声を生成するためのスピーカーIDを指定できます。さらに、音声速度や音量などの音声属性を調整することもできます。詳細については、 Mobvoi Sequence MonkeyオープンプラットフォームTTSパーツのドキュメントをご覧ください。
- 音声放送:指定されたオーディオファイルを再生します。
カーソルを使ったクイックスタート
「カーソル」->「カーソル設定」->「MCP」に移動し、 Add new global MCP server
をクリックすると、mcp.json が開くので、次の構成コンテンツを貼り付けます。
Claude Desktop のクイックスタート
Claude Desktop -> 設定 -> 開発者 に移動し、 Edit Config
クリックしてclaude_desktop_config.json
を開き、次の構成コンテンツを貼り付けます。
Cline のクイックスタート
VSCode EXTENSIONS に Cline 拡張機能をインストールし、Cline -> MCP Servers -> Installed に移動して、 Config MCP Servers
をクリックするとcline_mcp_settings.json
が開き、次の構成コンテンツを貼り付けます。
MacOSおよびLinuxシステムの場合、設定については上記を参照してください。Windowsシステムはまだテストしていません。
ソースコードテスト
ソースコードに基づいてテストを実施したり、このリポジトリに基づいて二次開発を実行したりする場合は、次のように設定できます。
Cline を例に挙げると、他のクライアントの構成も同様です。
使用例
- オーディオ ファイル (ローカルまたはリモート) から音声を複製してみます。カーソル エージェント モードで次のコンテンツを入力します: " https://tc-nj-backend-pub-cdn.mobvoi.com/subtitles/wav/9e5d439e0e9142966037fb80fe9e0d8e.wav 、この音声を複製します"
- 話者を指定し、テキストから音声を合成して再生します。モデルに次のように指示します。「今複製した音声を使って、『Mobvoi TTS MCPへようこそ』と放送してください。」
- デモビデオ:
トラブルシューティング
スポーンUVX ENOENT
「MCP Mobvoi TTS: spawn uvx ENOENT」というエラーが発生した場合は、ターミナルで次のコマンドを実行して絶対パスを確認してください: which uvx
絶対パス(例:/usr/local/bin/uvx)を取得したら、そのパスを使用するように設定を更新してください(例:"command": "/usr/local/bin/uvx")。これにより、正しい実行ファイルが参照されるようになります。
MCP エラー -32001: 要求がタイムアウトしました
このエラーが発生した場合、ネットワークに問題があることを示しています。中国本土にお住まいの場合は、以下の方法で追加のpypiソースを設定することを強くお勧めします。
追加の pypi ソースは引数の先頭で設定する必要があることに注意してください。
最新のPyPIパッケージを同期できません
このような状況が発生した場合、次の理由が考えられます。1) ネットワークの問題。2) キャッシュの問題。3) 指定されたミラーソースが mobvoi-tts-mcp パッケージを同期していません。ミラーソースを使用している場合は、まず次のコマンドで、使用しているミラーソースで mobvoi-tts-mcp パッケージが同期されているかどうかを確認する必要があります。pip pip index versions --index-url https://pypi.tuna.tsinghua.edu.cn/simple mobvoi-tts-mcp
LATEST バージョン番号が PyPI のバージョン番号と一致している場合は、ミラーソースを使用して最新の mobvoi-tts-mcp パッケージを更新できます。それ以外の場合は、更新にはhttps://pypi.org/simpleのみを使用できます。通常、新しいパッケージが PyPI でリリースされた後、ミラーソースが同期するまでに数十分の遅延が発生します。同時に、次の設定を参照してキャッシュを更新およびクリアすることもできます。
You must be authenticated.
Mobvoi の Text to Speech および Voice Clone API とのやり取りを可能にするモデル コンテキスト プロトコル サーバー。これにより、Cursor、Claude Desktop、Cline などの MCP クライアントが音声を生成したり、音声を複製したりできるようになります。
- Mobvoi TTS MCP は何ができますか?
- カーソルを使ったクイックスタート
- Claude Desktop のクイックスタート
- Cline のクイックスタート
- ソースコードテスト
- 使用例
- トラブルシューティング
Related Resources
Related MCP Servers
- -securityAlicense-qualityA Model Context Protocol server that integrates high-quality text-to-speech capabilities with Claude Desktop and other MCP-compatible clients, supporting multiple voice options and audio formats.Last updated -TypeScriptMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI models to generate and play high-quality text-to-speech audio through your device's native audio system using Rime's voice synthesis API.Last updated -11764JavaScriptThe Unlicense
ElevenLabs MCP Serverofficial
AsecurityAlicenseAqualityAn official Model Context Protocol (MCP) server that enables AI clients to interact with ElevenLabs' Text to Speech and audio processing APIs, allowing for speech generation, voice cloning, audio transcription, and other audio-related tasks.Last updated -19633PythonMIT LicenseGladia 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