voice-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| BOT_NAME | No | 播放器身份、测试台词;例如 `陆澈`。未设置时默认为 `Voice`。 | Voice |
| VOICE_ID | No | Voice ID for DashScope (legacy)。 | |
| AUTH_MODE | No | 认证模式:`oauth`(长期部署)或 `none`(本地试验)。默认 `oauth`。 | oauth |
| USER_NAME | No | 播放器身份、测试台词;例如 `小橘`。未设置时默认为空。 | |
| TTS_PROVIDER | No | TTS provider selector (legacy, e.g. `dashscope`)。 | dashscope |
| AUTH_BASE_URL | No | Worker 的 HTTPS origin,无路径和尾部 `/`。 | |
| AZURE_VOICE_EN | No | Azure voice for English (optional)。 | |
| AZURE_VOICE_ZH | No | Azure voice for Chinese (optional)。 | |
| AZURE_SPEECH_KEY | No | Azure Speech key。 | |
| CARTESIA_API_KEY | No | Cartesia API key。 | |
| CARTESIA_VOICE_ID | No | Cartesia voice ID。 | |
| DASHSCOPE_API_KEY | No | DashScope API key (legacy)。 | |
| TTS_PRIORITY_ASMR | No | TTS provider priority for ASMR scene, e.g. `elevenlabs,cartesia,azure`。 | |
| ELEVENLABS_API_KEY | No | ElevenLabs API key。 | |
| AZURE_SPEECH_REGION | No | Azure Speech region。 | |
| ELEVENLABS_VOICE_ID | No | ElevenLabs voice ID。 | |
| TTS_PRIORITY_GENERAL | No | TTS provider priority for general scene, e.g. `elevenlabs,cartesia,azure`。 | |
| TTS_PROVIDER_PRIORITY | No | TTS provider priority order, e.g. `elevenlabs,cartesia,azure`。默认顺序:`elevenlabs,cartesia,azure`。 | elevenlabs,cartesia,azure |
| AUTH_ALLOWED_GITHUB_ID | No | 唯一允许授权的 GitHub 数字账号 ID。 | |
| GITHUB_OAUTH_CLIENT_ID | No | GitHub OAuth App 凭据。 | |
| TTS_PRIORITY_CONVERSATION | No | TTS provider priority for conversation scene, e.g. `cartesia,elevenlabs,azure`。 | |
| GITHUB_OAUTH_CLIENT_SECRET | No | GitHub OAuth App 凭据;Secret 只放 Cloudflare Secrets。 |
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 | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues