mcpField
D
Deepgram Tts Mcp

Deepgram Tts Mcp

ローカル
github.com/shubhamofbceメディア・デザイン176 週間前に更新

Deepgram Tts Mcp について

Deepgram Tts Mcpは、Deepgram APIでテキストを音声に変換して再生するMCPサーバーです。テキストを聴いて利用したいClaudeユーザー向けで、ローカル設定で実行できます。

主な機能

  1. 01Deepgramによるテキストの音声変換
  2. 02生成音声のリアルタイム再生
  3. 03ローカルでの設定と実行

活用シーン

  1. 01Claudeでテキストを聴く
  2. 02再生可能な音声へのテキスト変換
  3. 03MCPクライアントでの音声生成テスト

MCP 対応

Deepgram APIを使った音声生成と再生を、MCPクライアント向けに提供するMCPサーバーです。

設定

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

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Deepgram MCP サーバー

これは、テキスト入力からリアルタイムで音声を生成するために Claude Desktop と連携する Deepgram MCP(Modular Communication Protocol)サーバーです。音声処理には Deepgram API を活用し、生成した音声を MCP 対応クライアント内で再生します。

デモ

動画を見る

機能

  • Deepgram を使用してテキストを音声に変換します
  • 音声をリアルタイムで再生します
  • ローカルで簡単に設定して実行できます

🚀 はじめに

前提条件
  • Python 3.13 以降がマシンにインストールされていること
  • Deepgram API キー(こちらから取得)
  • Claude Desktop、または Cursor app などの MCP クライアントがインストールされていること

🛠️ インストール

ステップ 1:リポジトリをクローンする
git clone https://github.com/your-username/deepgram-mcp.git
cd deepgram-mcp
ステップ 2:依存関係をインストールする

このプロジェクトでは、依存関係の管理に Poetry を使用します。

Poetry をインストールします(まだインストールされていない場合)。

curl -sSL https://install.python-poetry.org | python3 -

プロジェクトの依存関係をインストールします。

poetry install

または、pyproject.toml から手動でインストールできます。

pip install -r requirements.txt

🧩 Claude での MCP サーバー設定

ステップ 3:Claude Desktop に MCP サーバーを登録する
  1. Claude Desktop を開きます。
  2. Settings → Developer Settings に移動します。
  3. Edit Config をクリックして、設定 JSON を編集します。
  4. 設定が空の場合は、次のブロックを追加します。それ以外の場合は、この設定を mcpServers セクションに統合します。

⚠️ 次の値を置き換えてください。

  • //path to python を Python インタープリターの完全なパスに置き換えます。
  • /absolute/path/to/server.py を、このリポジトリ内の server.py ファイルの絶対パスに置き換えます。
  • DEEPGRAM_API_KEY を実際の Deepgram API キーに置き換えます。
{
  "mcpServers": {
    "deepgram-mcp": {
      "command": "/usr/bin/python3",
      "args": [
        "/Users/your-username/path/to/deepgram-mcp/server.py"
      ],
      "env": {
        "DEEPGRAM_API_KEY": "your-deepgram-api-key"
      },
      "description": "Deepgram MCP server to transcribe audio. It is a STT server that uses the Deepgram API to transcribe audio."
    }
  }
}

🧪 統合のテスト

  1. 設定を保存した後、Claude Desktop を再起動します。
  2. MCP クライアントで deepgram-mcp サーバーを使用するように指示します。
  3. テキスト入力から生成された音声が聞こえるはずです。

📁 プロジェクト構成

deepgram-mcp/
│
├── server.py               # Entry point for the MCP server
├── pyproject.toml          # Dependency & package management
└── README.md               # Documentation

🙋‍♂️ サポート

問題や質問がある場合は、issue を作成するか、メンテナーにお問い合わせください。

コメント

MCP は初めてですか?

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

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