Servidor de audio MCP
Un servidor MCP (Protocolo de Contexto de Modelo) que proporciona funciones de entrada/salida de audio para asistentes de IA como Claude. Este servidor permite a Claude interactuar con el sistema de audio de su computadora, incluyendo la grabación de micrófonos y la reproducción de audio por altavoces.
Características
Lista de dispositivos de audio : vea todos los micrófonos y altavoces disponibles en su sistema
Grabar audio : captura audio desde cualquier micrófono con duración y calidad personalizables
Reproducir grabaciones : Reproduzca su grabación más reciente
Reproducción de archivos de audio : reproduce archivos de audio a través de tus altavoces
Texto a voz : (Marcador de posición para una futura implementación)
Related MCP server: Audio Player MCP Server
Requisitos
Python 3.8 o superior
Dispositivos de entrada/salida de audio en su sistema
Instalación
Clona este repositorio o descarga los archivos a tu computadora:
Cree un entorno virtual e instale dependencias:
O utilice el script de configuración incluido para automatizar la instalación:
Configuración
Configuración del escritorio de Claude
Para utilizar este servidor con Claude Desktop, agregue lo siguiente a su archivo de configuración de Claude Desktop:
macOS :
~/Library/Application Support/Claude/claude_desktop_config.jsonVentanas :
%APPDATA%\Claude\claude_desktop_config.json
Reemplace las rutas con las rutas reales de su sistema. El script de configuración generará esta configuración automáticamente.
Uso
Después de configurar el servidor, reinicie Claude Desktop. Debería ver un icono de martillo en el cuadro de entrada, lo que indica que hay herramientas disponibles.
Prueba a preguntarle a Claude:
"¿Qué micrófonos y altavoces están disponibles en mi sistema?"
"Graba 5 segundos de audio desde mi micrófono".
"Reproducir la grabación de audio."
"Reproducir un archivo de audio desde mi computadora."
Herramientas disponibles
lista_de_dispositivos_de_audio
Enumera todos los dispositivos de entrada y salida de audio disponibles en su sistema.
grabar audio
Graba audio desde tu micrófono.
Parámetros:
duration: Duración de la grabación en segundos (predeterminado: 5)sample_rate: Frecuencia de muestreo en Hz (predeterminado: 44100)channels: Número de canales de audio (predeterminado: 1)device_index: Índice del dispositivo de entrada específico a utilizar (predeterminado: predeterminado del sistema)
reproducir_la_última_grabación
Reproduce el audio grabado más recientemente.
reproducir audio
Marcador de posición para la funcionalidad de texto a voz.
Parámetros:
text: El texto a convertir a vozvoice: La voz a utilizar (predeterminado: "predeterminado")
reproducir archivo de audio
Reproduce un archivo de audio a través de los altavoces.
Parámetros:
file_path: Ruta al archivo de audiodevice_index: Índice del dispositivo de salida específico a utilizar (predeterminado: predeterminado del sistema)
Solución de problemas
No se encontraron dispositivos
Si no se encuentran dispositivos de audio, verifique:
Su micrófono y altavoces están conectados correctamente
Su sistema operativo reconoce los dispositivos
Tienes los permisos necesarios para acceder a los dispositivos de audio
Problemas de reproducción
Si la reproducción de audio no funciona:
Comprueba la configuración del volumen
Asegúrese de que esté seleccionado el dispositivo de salida correcto
Intente reiniciar la aplicación Claude Desktop
Conectividad del servidor
Si Claude no puede conectarse al servidor:
Verifique que sus rutas de configuración sean correctas
Asegúrese de que Python y todas las dependencias estén instaladas
Consulte los registros de Claude para ver si hay mensajes de error
Licencia
Instituto Tecnológico de Massachusetts (MIT)
Expresiones de gratitud
Construido utilizando el Protocolo de Contexto de Modelo
Utiliza un dispositivo de sonido y un archivo de sonido para el procesamiento de audio.
Nota: Este servidor proporciona herramientas que permiten acceder a su micrófono y altavoces. Siempre revise y apruebe las acciones de las herramientas antes de ejecutarlas.