Audio-MCP-Server

Audio-MCP-Server

3.3

If you are the rightful owner of Audio-MCP-Server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

An MCP server providing audio input/output capabilities for AI assistants like Claude.

The Audio MCP Server is designed to enhance AI assistants by enabling them to interact with a computer's audio system. It allows for recording audio from microphones, playing audio through speakers, and listing available audio devices. This server is particularly useful for applications that require audio input and output, such as virtual assistants and automated transcription services. The server is built using the Model Context Protocol, ensuring seamless integration with AI models and tools. It supports Python 3.8 or higher and requires audio input/output devices to function. The server can be installed via Smithery or manually, and it integrates with Claude Desktop through a configuration file. Future updates may include text-to-speech capabilities.

Features

  • List Audio Devices: View all available microphones and speakers on your system.
  • Record Audio: Capture audio from any microphone with customizable duration and quality.
  • Playback Recordings: Play back your most recent recording.
  • Audio File Playback: Play audio files through your speakers.
  • Text-to-Speech: Placeholder for future implementation.

Tools

  1. list_audio_devices

    Lists all available audio input and output devices on your system.

  2. record_audio

    Records audio from your microphone with customizable parameters.

  3. play_latest_recording

    Plays back the most recently recorded audio.

  4. play_audio

    Placeholder for text-to-speech functionality.

  5. play_audio_file

    Plays an audio file through your speakers.