High-performance audio, music, and voice generation MCP server for Gemini 2.5 and Lyria 3.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag โ we're steadily working through the catalog.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Gemini Audio MCP is a high-performance Model Context Protocol (MCP) server engineered for professional-grade audio synthesis. It leverages the Gemini 2.5 Multimodal Live API and Google DeepMind's Lyria 3 models to deliver high-fidelity environmental soundscapes, musical compositions, and expressive narration on-demand.
Before deploying the server, ensure your environment meets the following technical requirements:
Required for high-performance audio encoding, decoding, and transcoding.
brew install ffmpegwinget install ffmpeg or download from ffmpeg.org.sudo apt update && sudo apt install ffmpegRequired to build the server from source.
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | shRequired if using the pre-compiled NPM package.
node >= 18.0.0The fastest way to integrate the server into your MCP client (e.g., Claude Desktop).
For maximum performance, build the Rust binary locally:
./target/release/gemini-audio-mcp.The server requires a valid Google AI Studio API key.
GEMINI_API_KEY environment variable.generate_soundscape)Synthesizes immersive, vocal-free ambient textures.
generate_music)Generates structural compositions with optional vocal control.
generate_voice)Narration and character dialogue using Gemini 2.5 Native Audio.
transition_soundscape)Crossfades two distinct environments for seamless scene transitions.
| Parameter | Type | Description |
|---|---|---|
seed | Integer | Ensures deterministic, reproducible audio outputs. |
image_path | String | Multimodal: Uses a local image to guide the acoustic mood (e.g., resonance). |
bpm | Number | Explicitly sets the rhythmic tempo (essential for music). |
intensity | Number | 1-10 scale controlling dynamic range and complexity. |
guidance | Number | 0.0-6.0 scale for prompt adherence (Lyria models). |
duration | Number | Target length in seconds. Triggers the Seamless Looping Engine. |
Gemini Audio MCP employs a unique Hybrid Engine Strategy:
decode -> crossfade -> loop -> encode) ensures that short clips are transformed into seamless, infinite soundscapes without audible clicks.ffmpeg is in your system PATH. Run ffmpeg -version in your terminal to verify.libmp3lame for MP3). Most standard FFmpeg installations include these.GEMINI_API_KEY is correct and that your account has access to the requested model (especially lyria-3-pro-preview).Licensed under the MIT License. Engineered with precision by the MCP community.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/gemini-audio-mcp)<a href="https://allmcps.com/mcp/gemini-audio-mcp"><img src="https://allmcps.com/api/badge/gemini-audio-mcp?style=directory" alt="Gemini Audio MCP on AllMCPs" /></a>