mcpField
V
voice-mcp

voice-mcp

ローカル
voice.forgemesh.ioメディア・デザイン03 週間前に更新

voice-mcp について

voice-mcp は、標準音声やペルソナ音声でテキストを音声化する MCP サーバーです。言語、速度、品質の調整、OpenAI 形式のリクエスト、バッチ生成に対応し、従量課金で利用できます。

主な機能

  1. 01標準音声での音声生成
  2. 02ペルソナ音声の選択
  3. 03速度と品質の調整
  4. 04OpenAI 形式の音声リクエスト
  5. 05最大 20 件のテキストを一括生成
  6. 06音声、言語、料金の確認

活用シーン

  1. 01テキストを音声出力に変換
  2. 02対応言語で音声を生成
  3. 03音声の速度と品質を調整
  4. 04複数のテキストから音声を一括生成

MCP 対応

音声カタログの確認と、標準、調整可能、ペルソナ、OpenAI 互換、バッチ音声生成の MCP ツールを提供します。有料生成は Base 上で x402 による USDC 決済を使い、WAV 音声を audio_base64 で返します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"forgemeshlabs-voice": {
"command": "npx",
"args": [
"-y",
"@forgemeshlabs/voice-mcp"
]
}
}
}
起動コマンドnpx -y @forgemeshlabs/voice-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@forgemeshlabs/voice-mcp0.2.5

ツール

6

掲載時のツール一覧 · 3 週間前に更新

このツールにパラメーターはありません。

詳細

Voice MCP

M8ven Verified

npm version npm downloads License: MIT Node.js payments network mcpservers.org

エージェントに声を:20種類の音声、10種類のペルソナ、31言語、細かな速度・品質調整、OpenAI 形式のリクエスト、バッチ音声生成に対応した、x402 による呼び出しごとの音声生成です。

この MCP は、https://voice.forgemesh.io を利用します。標準音声、ペルソナ音声、OpenAI 形式の音声リクエスト、31言語、速度・品質の調整、バッチ生成に対応した x402 Voice API です。支払いは Base 上で USDC により、呼び出しごとに行われます。

音声の対応状況

  • 標準音声10種類:M1-M5、F1-F5
  • ペルソナ音声10種類:Storyteller、Narrator、Announcer、Assistant、Urgent、Sage、Spark、Anchor、Velvet、Echo
  • 31言語:en、ko、ja、ar、bg、cs、da、de、el、es、et、fi、fr、hi、hr、hu、id、it、lt、lv、nl、pl、pt、ro、ru、sk、sl、sv、tr、uk、vi
  • 細かな調整:速度 0.7x-2.0x、品質レベル 1-100、ペルソナ選択、OpenAI 形式の音声フォーマットリクエスト、最大20件のテキストのバッチ生成
  • 音声サンプルは有料の音声生成ツールによってオンデマンドで生成され、audio_base64 WAV 出力として返されます

音声サンプル

ツール

ツール価格用途
list_voice_catalog無料音声、ペルソナ、言語、料金、区分、調整項目
generate_standard_voice$0.001 / $0.003標準音声10種類による低コストの音声生成
generate_controlled_voice$0.003 / $0.006速度と品質を細かく調整できる音声生成
generate_persona_voice$0.005 / $0.01Storyteller、Velvet、Narrator、Announcer、Assistant、Urgent などの音声生成
generate_openai_compatible_voice$0.001 / $0.003OpenAI 形式の /v1/audio/speech リクエスト
generate_batch_voices$0.002 / $0.0051回の呼び出しにつき最大20件のテキスト

短いテキストの料金は1~500文字に適用されます。長いテキストの料金は501~2000文字に適用されます。

MCP は有料の x402 呼び出しを行う前に、音声名、言語コード、音声フォーマット、速度・品質の範囲、バッチ項目数、文字数制限をローカルで検証します。

インストール

npm install -g @forgemeshlabs/voice-mcp

Docker

ビルド:

docker build -t voice-mcp .

stdio 経由で実行:

docker run --rm -i \
  -e WALLET_PRIVATE_KEY=0x... \
  voice-mcp

CMD 引数:

["node", "index.js"]

MCP 設定

{
  "mcpServers": {
    "voice": {
      "command": "voice-mcp",
      "env": {
        "WALLET_PRIVATE_KEY": "0x..."
      }
    }
  }
}

要件と安全性

  • 残高の少ない専用ウォレットを使用してください。サーバーは WALLET_PRIVATE_KEY を使って支払いに署名します。
  • サーバーは、ForgeMesh Voice のウォレット以外の支払先、Base メインネット以外のネットワーク、USDC 以外のアセット、または組み込みの1回あたりの上限($0.01)を超える金額への署名を拒否します。
  • 任意の環境変数 X402_MAX_PRICE_USD(1回あたり)と X402_SESSION_BUDGET_USD(プロセスごとの累計。デフォルトは $10)は、組み込みの上限を引き下げることのみ可能です。
  • バックエンド URL は https://voice.forgemesh.io に固定されています。すべてのリクエストは同一オリジンで、制限時間(60秒)とサイズ上限(2 MB)が設けられており、リダイレクトには決して追従しません。

注意事項

  • 有料ツールを利用するには、USDC が入った Base ウォレットの秘密鍵が必要です。
  • 音声ツールでは、MCP クライアントが WAV バイトを保存、再生、転送できるように、サーバーから audio_base64 が返されます。
  • 音声サービス自体には、API キーもサブスクリプションも必要ありません。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。