Voice MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| BASE_RPC_URL | No | Base RPC URL. Default: https://mainnet.base.org | https://mainnet.base.org |
| WALLET_PRIVATE_KEY | Yes | Your Base wallet private key (with USDC) for paying per-call fees. | |
| X402_VOICE_BASE_URL | No | Base URL for the x402 voice API. Default: https://voice.forgemesh.io | https://voice.forgemesh.io |
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
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_voice_catalogA | Free discovery tool. Lists all 20 voices, 10 persona voices, 31 language codes, price buckets, character limits, and granular speed/quality controls before a paid voice generation call. |
| generate_standard_voiceA | Generate low-cost WAV speech from text using one of 10 standard voices across 31 languages. Best for simple agent narration, status updates, alerts, and short spoken responses. Costs $0.001 for 1-500 chars or $0.003 for 501-2000 chars. |
| generate_controlled_voiceA | Generate WAV speech with granular controls for speed and quality. Use this when an agent needs faster, slower, clearer, more polished, or more deliberate delivery. Costs $0.003 for 1-500 chars or $0.006 for 501-2000 chars. |
| generate_persona_voiceA | Generate expressive WAV speech with persona voices such as Storyteller, Narrator, Announcer, Assistant, Urgent, Sage, Spark, Anchor, Velvet, or Echo. Best for branded agents, characters, demos, stories, alerts, and premium user experiences. Costs $0.005 for 1-500 chars or $0.01 for 501-2000 chars. |
| generate_openai_compatible_voiceA | Generate speech using an OpenAI-shaped request with input, voice, model, and response_format fields. Use this for agents or apps already designed around /v1/audio/speech style payloads. Costs $0.001 for 1-500 chars or $0.003 for 501-2000 chars. |
| generate_batch_voicesA | Generate WAV audio for up to 20 text items in one paid call using standard voices. Best for queues, notifications, scripted sequences, content batches, and multi-step agent workflows. Costs $0.002 for up to 500 total chars or $0.005 for 501-2000 total chars. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 6 tools
Each generate tool targets a distinct use case (batch, controlled, OpenAI-compatible, persona, standard), and list_voice_catalog is clearly separate as a discovery tool. No overlapping purposes.
All tools follow a clear verb_noun pattern: generate_* for voice generation and list_voice_catalog for listing. The verbs are appropriate and the pattern is consistent.
Six tools cover the core functionality of a TTS server well. The count is not excessive and each tool has a clear role, making the set scoped and manageable.
The set covers all major text-to-speech workflows: standard, controlled, persona, batch, API-compatible generation, plus catalog discovery. No obvious gaps for the intended domain.