Audio MCP Server
オーディオMCPサーバー
ClaudeのようなAIアシスタントにオーディオ入出力機能を提供するMCP(Model Context Protocol)サーバー。このサーバーにより、Claudeはコンピューターのオーディオシステムと連携し、マイクからの録音やスピーカーからの再生などが可能になります。
特徴
オーディオデバイスの一覧: システムで利用可能なすべてのマイクとスピーカーを表示します
オーディオ録音: カスタマイズ可能な長さと品質で、あらゆるマイクからオーディオをキャプチャします
録音の再生: 最新の録音を再生します
オーディオファイルの再生: スピーカーからオーディオファイルを再生します
テキスト読み上げ: (将来の実装のためのプレースホルダ)
Related MCP server: Sound Effects MCP
要件
Python 3.8以上
システム上のオーディオ入力/出力デバイス
インストール
このリポジトリをクローンするか、ファイルをコンピューターにダウンロードします。
git clone https://github.com/GongRzhe/Audio-MCP-Server.git
cd Audio-MCP-Server仮想環境を作成し、依存関係をインストールします。
# Windows
python -m venv .venv
.venv\Scripts\activate
pip install -r requirements.txt
# macOS/Linux
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txtまたは、付属のセットアップ スクリプトを使用してインストールを自動化します。
python setup_mcp.py構成
クロードデスクトップ構成
このサーバーを Claude Desktop で使用するには、Claude Desktop 構成ファイルに次の行を追加します。
macOS :
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows :
%APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"audio-interface": {
"command": "/path/to/your/.venv/bin/python",
"args": [
"/path/to/your/audio_server.py"
],
"env": {
"PYTHONPATH": "/path/to/your/audio-mcp-server"
}
}
}
}パスをシステム上の実際のパスに置き換えてください。セットアップスクリプトがこの設定を自動的に生成します。
使用法
サーバーをセットアップしたら、Claude Desktopを再起動してください。入力ボックスにハンマーアイコンが表示され、ツールが利用可能になっていることがわかります。
クロードに聞いてみてください:
「私のシステムではどのようなマイクとスピーカーが利用できますか?」
「マイクから5秒間の音声を録音してください。」
「音声録音を再生します。」
「コンピューターからオーディオファイルを再生します。」
利用可能なツール
オーディオデバイスのリスト
システムで使用可能なすべてのオーディオ入力および出力デバイスを一覧表示します。
録音オーディオ
マイクからの音声を録音します。
パラメータ:
duration: 録画時間(秒)(デフォルト: 5)sample_rate: サンプルレート(Hz)(デフォルト: 44100)channels: オーディオチャンネル数(デフォルト: 1)device_index: 使用する特定の入力デバイスインデックス(デフォルト: システムのデフォルト)
最新の録音を再生する
最後に録音したオーディオを再生します。
再生オーディオ
テキスト読み上げ機能のプレースホルダー。
パラメータ:
text: 音声に変換するテキストvoice: 使用する音声(デフォルト: "default")
オーディオファイルを再生する
スピーカーからオーディオ ファイルを再生します。
パラメータ:
file_path: オーディオファイルへのパスdevice_index: 使用する特定の出力デバイスインデックス(デフォルト: システムのデフォルト)
トラブルシューティング
デバイスが見つかりません
オーディオ デバイスが見つからない場合は、以下を確認してください。
マイクとスピーカーが正しく接続されています
オペレーティングシステムがデバイスを認識します
オーディオデバイスにアクセスするために必要な権限があります
再生の問題
オーディオの再生が機能しない場合は:
音量設定を確認してください
正しい出力デバイスが選択されていることを確認してください
Claudeデスクトップアプリケーションを再起動してみてください
サーバー接続
クロードがサーバーに接続できない場合:
設定パスが正しいことを確認してください
Pythonとすべての依存関係がインストールされていることを確認する
クロードのログでエラーメッセージを確認する
ライセンス
マサチューセッツ工科大学
謝辞
モデルコンテキストプロトコルを使用して構築
注: このサーバーは、マイクとスピーカーにアクセスできるツールを提供しています。ツールのアクションを実行する前に、必ず確認と承認を行ってください。
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables text-to-speech conversion with smart language detection (using Google TTS for Chinese) and audio file playback with playback controls for Claude Desktop.3MIT
- AlicenseBqualityDmaintenancePlays sound effects (completion, newtype, and error sounds) in response to various situations like task completion, insights, or errors. Integrates with Claude Desktop to provide audio feedback for improved workflow efficiency and entertainment.2176MIT
- AlicenseNot gradedqualityDmaintenanceEnables bidirectional voice interaction for Claude Code using local speech-to-text and text-to-speech models optimized for Apple Silicon. It provides tools to listen to user speech via microphone and speak responses aloud through system speakers.16Apache 2.0
- AlicenseNot gradedqualityDmaintenanceEnables AI agents to manage macOS audio routing, device switching, volume control, and multi-zone playback.MIT
Related MCP Connectors
Connect Claude to Fathom meeting recordings, transcripts, and summaries
Generate AI music via the Lacuna Music API from MCP clients like Claude Desktop & Code.
AI-manageable audio CDN: upload, transcode, normalize, stream & deliver audio, plus grounded docs.
Appeared in Searches
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/GongRzhe/Audio-MCP-Server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server