Audio MCP Server
Аудио MCP-сервер
Сервер MCP (Model Context Protocol), который обеспечивает возможности аудиоввода/вывода для помощников ИИ, таких как Клод. Этот сервер позволяет Клоду взаимодействовать с аудиосистемой вашего компьютера, включая запись с микрофонов и воспроизведение звука через динамики.
Функции
Список аудиоустройств : просмотр всех доступных микрофонов и динамиков в вашей системе.
Запись звука : записывайте звук с любого микрофона с настраиваемой длительностью и качеством.
Воспроизведение записей : воспроизведите последнюю запись.
Воспроизведение аудиофайлов : воспроизведение аудиофайлов через динамики.
Преобразование текста в речь : (заполнитель для будущей реализации)
Related MCP server: Voice MCP
Требования
Python 3.8 или выше
Устройства ввода/вывода звука в вашей системе
Установка
Установка через Smithery
Чтобы автоматически установить сервер аудиоинтерфейса для Claude Desktop через Smithery :
npx -y @smithery/cli install @GongRzhe/Audio-MCP-Server --client claudeРучная установка
Клонируйте этот репозиторий или загрузите файлы на свой компьютер:
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: Частота дискретизации в Гц (по умолчанию: 44100)channels: количество аудиоканалов (по умолчанию: 1)device_index: Конкретный индекс устройства ввода для использования (по умолчанию: системное значение по умолчанию)
воспроизведение_последней_записи
Воспроизводит последний записанный звук.
воспроизведение_аудио
Заполнитель для функции преобразования текста в речь.
Параметры:
text: Текст для преобразования в речь.voice: используемый голос (по умолчанию: «default»)
воспроизведение_аудио_файла
Воспроизводит аудиофайл через динамики.
Параметры:
file_path: Путь к аудиофайлуdevice_index: Конкретный индекс устройства вывода для использования (по умолчанию: системное значение по умолчанию)
Поиск неисправностей
Устройства не найдены.
Если аудиоустройства не обнаружены, проверьте:
Ваш микрофон и динамики подключены правильно
Ваша операционная система распознает устройства
У вас есть необходимые разрешения для доступа к аудиоустройствам
Проблемы с воспроизведением
Если воспроизведение звука не работает:
Проверьте настройки громкости.
Убедитесь, что выбрано правильное выходное устройство.
Попробуйте перезапустить приложение Claude Desktop.
Подключение к серверу
Если Клод не может подключиться к серверу:
Проверьте правильность путей конфигурации.
Убедитесь, что Python и все зависимости установлены.
Проверьте журналы Клода на наличие сообщений об ошибках.
Лицензия
Массачусетский технологический институт
Благодарности
Создано с использованием протокола контекста модели
Использует звуковое устройство и звуковой файл для обработки звука
Примечание: Этот сервер предоставляет инструменты, которые могут получить доступ к вашему микрофону и динамикам. Всегда проверяйте и одобряйте действия инструментов перед их выполнением.
This server cannot be deployed
Maintenance
Related MCP Connectors
Audio for your agent: transcribe, speak, translate, summarise, plus sound effects and music.
Generate AI images, videos, music, SFX & speech in any AI assistant. Results appear inline in chat.
Use your Mac, Windows or Linux computer from ChatGPT, Claude or Codex: files, commands, documents.
- AudexumOAuthcom.audexum
Text to speech and transcription for any AI model: MP3 voiceovers, audio and YouTube to text.
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.2MIT
- 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
- AlicenseAqualityDmaintenanceEnables AI agents to manage macOS audio routing, device switching, volume control, and multi-zone playback.16MIT
- FlicenseNot gradedqualityDmaintenanceEnables Claude to speak text with an embedded audio player, supporting 54 voices, voice cloning, and playback controls, all running locally.3-