Voice MCP Server
by francbonet
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| VOICE_CACHE | No | Whether to cache audio. Defaults to 'true'. | true |
| VOICE_SPEED | No | Speed for playback. Defaults to '1.0'. | 1.0 |
| VOICE_VOLUME | No | Volume for playback. Defaults to '1.0'. | 1.0 |
| VOICE_PROVIDER | No | Provider to use: 'elevenlabs' or 'mock'. Auto-selects 'elevenlabs' when ELEVENLABS_API_KEY exists, otherwise uses 'mock'. | |
| VOICE_CACHE_DIR | No | Directory for cache. Defaults to '.voice-cache'. | .voice-cache |
| AUDIO_PLAYER_CMD | No | Optional command override for the audio player (e.g., 'afplay', 'aplay', 'ffplay'). | |
| ELEVENLABS_MODEL | No | Legacy alias for ELEVENLABS_MODEL_ID. | |
| VOICE_MCP_CONFIG | No | Path to an external configuration file. | |
| ELEVENLABS_FORMAT | No | Audio format for ElevenLabs. Defaults to 'mp3'. | mp3 |
| ELEVENLABS_API_KEY | No | API key for ElevenLabs. Required for using the ElevenLabs provider. | |
| ELEVENLABS_MODEL_ID | No | Model ID for ElevenLabs. Defaults to 'eleven_flash_v2_5'. | eleven_flash_v2_5 |
| ELEVENLABS_VOICE_ID | No | Voice ID for ElevenLabs. Defaults to 'hpp4J3VqNfWAUOO0d1Us'. | hpp4J3VqNfWAUOO0d1Us |
| VOICE_OUTPUT_DEVICE | No | Output device for audio. Defaults to 'default'. | default |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |