mcpField
M
MCP-Server

MCP-Server

ローカル
github.com/DakshAhuja10コミュニケーション039 週間前に更新

MCP-Server について

Claude Desktop 向けの MCP サーバーで、ElevenLabs で音声メッセージを生成し、WhatsApp で送信できます。FFmpeg があれば、音声を WhatsApp で再生可能な形式に変換できます。

主な機能

  1. 01ElevenLabs による音声メッセージ生成
  2. 02WhatsApp 経由のメッセージ送信
  3. 03FFmpeg による Ogg Opus 変換
  4. 04変換なしでの音声ファイル送信

活用シーン

  1. 01Claude から WhatsApp の音声メッセージを作成・送信
  2. 02WhatsApp で再生可能な音声として送信
  3. 03FFmpeg がない環境で音声ファイルを送信

MCP 対応

Claude Desktop を含む MCP クライアントに、音声生成と WhatsApp メッセージ送信機能を公開します。README では別個の ElevenLabs MCP サーバーについても説明されています。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

MCP-Server

これは、Claude と ElevenLabs を利用して音声メッセージを生成し、WhatsApp で送信できる MCP サーバーです。

動画リンク:https://drive.google.com/file/d/1n5MS2qGuNoK2F6md4XS2Ni3agEZw1nke/view?usp=sharing

前提条件-

WhatsApp MCP Server の構築

1.Go

2.Python 3.6+

3.Anthropic Claude Desktop アプリ

4.UV(Python パッケージマネージャー)をインストールします image

5.FFmpeg(オプション) - 音声メッセージにのみ必要です。再生可能な WhatsApp 音声メッセージとして音声ファイルを送信するには、ファイルを .ogg Opus 形式にする必要があります。FFmpeg がインストールされている場合、MCP サーバーは Opus 以外の音声ファイルを自動的に変換します。FFmpeg がなくても、send_file ツールを使って音声ファイルをそのまま送信できます。リンクは以下にあります

https://www.gyan.dev/ffmpeg/builds/

下にスクロールして「Release Builds」を表示し、ffmpeg-release-full.7z をクリックします

image

ElevenLabs MCP Server の構築

1.ElevenLabs から API キーを取得します。

2.UV をインストールします

image

手順-

1.このリポジトリをクローンします

Screenshot 2025-04-14 182606

2.Claude > Settings > Developer > Edit Config > claude_desktop_config.json に移動し、以下を追加します:

image

API キーとファイルディレクトリを置き換えます。

3.必要な依存関係をインストールするには、上記の各フォルダー内にある ReadMe ファイルを確認します

4.Claude Desktop アプリを再起動すると、動作します

コメント

MCP は初めてですか?

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

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