MCP経由でVocaLingoをClaude、ChatGPT、Cursorに連携する
MCPサーバー「https://nodejs.vocalingo.app/mcp」により、AIで15種類のVocaLingoツールが利用可能になります。ClaudeとChatGPTはOAuthで、CursorとClaude Codeはトークンを使ってログインします。
更新日: 2026年11月2日読了時間: 1分
VocaLingoを連携すると、AIアシスタントが話者の声のまま音声メッセージを翻訳したり、YouTube動画を要約したり、あなた自身の声でテキストを読み上げたり、動画の吹き替えや字幕の追加を行ったりできるようになります。エージェントは通常のVocaLingo残高からトークンを消費し、すべての結果はアプリの履歴にも表示されます。パソコンで吹き替えを開始し、スマートフォンで続きを確認することも可能です。
サーバーの詳細
| パラメータ | 値 |
|---|---|
サーバーアドレス |
|
トランスポート | Streamable HTTP |
ClaudeおよびChatGPTのログイン | OAuth: VocaLingoアカウントにログインします。トークンは不要です |
Cursor、VS Code、Claude Code、その他のクライアントのログイン | ヘッダー |
ツール | 15種類(下の表に記載) |
レート制限 | 1分あたり最大60回まで |
アカウント | メールアドレスでログイン済みのアカウント。ゲストはエージェントを連携できません |
ステップ1. AIエージェント画面を開く
iOS、Android、または web.vocalingo.app でVocaLingoを開き、ログインします。
設定 → AIエージェント (MCP) に進みます。「VocaLingoをAIに連携する」という画面が表示されます。
「AIを選択」の下で、お使いのアシスタント(Claude、ChatGPT、Cursor、VS Code、Claude Code、その他)をタップします。画面に対応する手順が表示されます。
Claudeを連携する
claude.ai、Claude Desktop、Claudeモバイルアプリで利用できます。
AIエージェント画面で Claudeを開く をタップします。名前とアドレスが事前に入力された「カスタムコネクタの追加」ウィンドウが開きます。
追加 をタップし、次に 接続 をタップします。
ClaudeでVocaLingoのログインページが開きます。アプリと同じ方法(メールに送信されたコード、Google、またはアプリからのコード)でログインします。
手動で行う場合: Claudeで「カスタマイズ」→「コネクタ」→ カスタムコネクタを追加 を開き、https://nodejs.vocalingo.app/mcp を貼り付けて 接続 をタップします。これで、お使いのすべてのデバイスのClaudeでVocaLingoが使えるようになります。
ChatGPTを連携する
AIエージェント画面でサーバーアドレスをコピーします。
スマートフォンやパソコンのブラウザで chatgpt.com/plugins を開きます。
+ → カスタムMCPサーバーを追加 をタップします。
名前に「VocaLingo」と入力し、アドレスを貼り付け、OAuthログインを選択して、「理解した上で続行します」を確認したら 作成 をタップします。
開いたページでVocaLingoにログインします。
カスタムMCPサーバーは、ChatGPTの一部のプランでは利用できません。
ClaudeやChatGPTからのログイン方法
ログインページでは、アプリと同じ方法(メール宛てのコードまたはGoogle)が利用できます。Appleでアプリにログインしている場合や、ログイン方法を覚えていない場合は、AIエージェント画面で ログインコードを取得 をタップしてください。ログインページで「VocaLingoアプリのコードでログイン」を選択し、8文字のコードを入力します。コードは1回のみ有効で、有効期限は10分間です。
CursorまたはVS Codeを連携する
CursorまたはVS Codeがインストールされているパソコンで web.vocalingo.app を開き、ログインします。
設定 → AIエージェント (MCP) に進み、CursorまたはVS Codeを選択します。
Cursorにインストール または VS Codeにインストール をクリックします。エディタが開き、VocaLingoサーバーの追加を求められるので承認します。
ワンクリックインストールはパソコンでのみ動作します。また、設定をコピー をタップして、Cursorの場合は ~/.cursor/mcp.json に、VS Codeの場合は mcp.json(コマンド「MCP: Open User Configuration」)に貼り付けることもできます。設定にはすでにトークンが含まれています。
Claude Codeを連携する
AIエージェント画面でClaude Codeを選択し、コマンドをコピー をタップします。
ターミナルで実行します。コマンドは以下のようになります:
claude mcp add --transport http vocalingo https://nodejs.vocalingo.app/mcp --header "Authorization: Bearer vlmcp_YOUR_TOKEN"Claude Codeを再起動します。/mcp リストにVocaLingoが表示されます。
その他のMCPクライアント
Windsurf、Cline、その他リモートMCPサーバーに対応しているクライアントは、アドレス https://nodejs.vocalingo.app/mcp とヘッダー Authorization: Bearer vlmcp_… を使用して連携できます。AIエージェント画面で「その他」を選択すると、トークンと設定用コードをコピーできます。Claude Code、Cursor、Codex、Gemini CLI向けのプラグインと用意されたスキルは、GitHubのvocalingo-mcpリポジトリ にあります。
VocaLingo MCPツール
エージェントはリクエストに応じてツールを選択します。有料ツールでは、アプリ内通貨であるVocaLingoトークンが消費されます。
| ツール | 機能 | 料金 |
|---|---|---|
| チャット内にファイルアップロードボタン、アップロードページのリンク、またはcurlコマンドを提供します。他のツール用のfileIdを返します | 無料 |
| 音声メッセージや録音を文字起こしし、言語を検出します | 有料(長さ制) |
| 音声を他言語に翻訳します: 文字起こし、翻訳、要約、そしてデフォルトで話者自身の声による音声読み上げを行います | 有料(長さ制) |
| 動画や音声を文字起こしし、タイムコード付きの重要ポイント、引用、チャプターなどの要約を返します。YouTube、TikTok、Instagram、X、Vimeoのリンクに対応しています | 有料(長さ制) |
| 話者のクローン音声と任意のリップシンク機能を使用して、動画を他言語に吹き替えます(最大30分までの動画) | 有料(最も高額なツール) |
| 動画に字幕を焼き付けます。リクエストに応じて翻訳字幕も可能です | 有料(長さ制) |
| YouTube、TikTok、Instagram、X、Vimeoなどのサイトから動画 (MP4) やその音声 (MP3) をダウンロードします | 無料(残高がある必要があります) |
| 最大5分までの音声や動画の声を、イントネーションやタイミングを保ったままElevenLabsの声に置き換えます | 有料(長さ制) |
| 保存されたあなた自身の声、OpenAIの声、またはElevenLabsの声でテキストを読み上げます | 有料(文字数制) |
| 10〜60秒の明瞭な音声から音声をクローンしてライブラリに保存します。アプリの「ボイス一覧」と同じです | 約1トークン |
| 保存されたボイスと標準のボイスの一覧を表示します | 無料 |
| 保存された音声を完全に削除します | 無料 |
| レイアウトを維持したまま、メニュー、看板、書類の写真に写っているテキストを他言語で描き直します | 1画像につき4〜6トークン |
| 時間のかかるジョブのステータスと結果を返します。jobIdを指定しない場合は最近のジョブを一覧表示します | 無料 |
| トークン残高、Premiumステータス、最近の利用履歴を表示します | 無料 |
translate_video、caption_video、change_voice にはファイルが必要です。YouTubeやTikTokのリンクの場合、エージェントはまず download_media を呼び出してダウンロードしたファイルを渡します。有料ツールの価格はアプリ内と同じです。詳しくは 各ツールのトークン価格 をご覧ください。
エージェントが費用を確認する方法
50トークン以上かかる処理では、まず価格が提示され、同意した場合にのみジョブが開始されます。エージェントが代わりに承認することはできません。
「この動画を吹き替えるのにいくらかかりますか?」のように、事前に価格を確認できます。エージェントは処理を開始せずに見積もりを取得します。
10分以内に同じリクエストを繰り返しても二重に請求されることはありません。エージェントは同一のジョブを取得します。
残高が不足している場合、エージェントは「残高不足」と通知します。アプリ内でチャージしてください。詳しくは トークンの購入方法 をご覧ください。MCP専用の個別請求はありません。
音声、写真、動画をエージェントに送信する方法
| 対象 | 方法 |
|---|---|
すべてのエージェント、リンク | YouTube、TikTok、Instagram、Telegram、またはファイルへの直接リンク: メッセージに貼り付けます |
ChatGPT、ファイル | メッセージにファイルを添付します。ChatGPTがそれを渡します。送信できない場合は、アップロードページへのリンクを提示します |
Claude、ファイル | Claudeにファイルのアップロードを依頼します。チャット内にアップロードボタンが表示されるので、タップしてファイルを選択します。クリップアイコンでメッセージに直接添付したファイルはVocaLingoに届きません。ボタンが表示されない場合、Claudeはアップロードページへのリンクを提示します |
パソコン上のClaude Code、Cursor、その他のエージェント |
|
アップロードされたファイルは48時間保持され、エージェントは再アップロードなしで再利用できます。サイズ制限: translate_audioは最大150 MB、speech_to_textとsave_voiceは50 MB、動画ツールとchange_voiceは100 MB、画像は20 MBです。
写真に写っているテキストを読んだり翻訳したりするだけなら、ClaudeやChatGPTが無料で直接対応します。translate_image は、テキストを描き直した画像そのものが必要な場合に使用します。
処理に時間がかかるジョブ
時間のかかるツールは約25秒待機し、準備ができていれば結果を返します。完了しない場合、エージェントはjobIdを受け取り、check_job で状況を確認します。吹き替えには最大30分かかることがあります。処理中にチャットを閉じてしまった場合は、jobIdなしで check_job を呼び出すようエージェントに指示してください。最近のジョブが一覧表示されます。生成されたファイルへのリンクは24時間有効です。結果自体はアプリの履歴に残ります(Premiumでない場合は、各ツールの直近3件まで)。
アクセス権限、トークン、無効化の方法
あなたのトークンを持つ人は誰でも残高からトークンを消費できるため、トークンは厳重に管理してください。AIエージェント画面の アクセスとトークン セクションには2つの操作があります:
新しいトークンを作成: 古いトークンは1分以内に無効化されます。トークンで連携しているエージェントの設定を差し替えてください。
MCPアクセスを無効化: ClaudeやChatGPTのコネクタを含め、すべてのエージェントのアクセスが1分以内に遮断されます。再度接続するには MCPアクセスを有効化 をタップします。新しいトークンが発行されます。
自分の声、または使用について明確な許可を得ている声のみをクローンしてください。アプリ内でも同様のルールが適用されます。
よくある質問
Claudeで写真を添付したのに、エージェントから再度アップロードを求められます。なぜですか?
Claudeはチャットの添付ファイルをコネクタに渡しません。チャット内に表示されるアップロードボタンをタップし、同じファイルを選択してください。ChatGPTでは添付ファイルがそのまま渡されます。
設定後、CursorやClaude CodeにVocaLingoが表示されません。どうすればよいですか?
エージェントを再起動してください。それでも表示されない場合は、設定に最新のトークンが含まれているか確認してください。新しいトークンを作成 を実行すると、古いトークンは使用できなくなります。
サポートにお問い合わせ
問題の内容をご記入いただければ、メールで返信いたします。ファイル名やジョブIDがある場合は記載してください。