@theyahia/yandex-speechkit-mcp
Provides speech recognition (STT), speech synthesis (TTS), and voice listing using Yandex SpeechKit API, enabling audio transcription, text-to-speech conversion, and voice management.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@@theyahia/yandex-speechkit-mcpTranscribe this audio file"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
@theyahia/yandex-speechkit-mcp
MCP server for Yandex SpeechKit API — speech recognition, synthesis, and voice listing. 5 tools.
Part of the Russian API MCP series by @theYahia.
Installation
Claude Desktop
{
"mcpServers": {
"yandex-speechkit": {
"command": "npx",
"args": ["-y", "@theyahia/yandex-speechkit-mcp"],
"env": {
"YANDEX_SPEECHKIT_API_KEY": "your-api-key",
"FOLDER_ID": "your-folder-id"
}
}
}
}Claude Code
claude mcp add yandex-speechkit \
-e YANDEX_SPEECHKIT_API_KEY=your-api-key \
-e FOLDER_ID=your-folder-id \
-- npx -y @theyahia/yandex-speechkit-mcpStreamable HTTP (remote / Docker)
YANDEX_SPEECHKIT_API_KEY=... FOLDER_ID=... npx @theyahia/yandex-speechkit-mcp --http
# Listens on :8080/mcp (override with PORT env var)Smithery
Deploy via smithery.ai — config in smithery.yaml.
Authentication
Variable | Description |
| Yandex Cloud API key (preferred) |
| Legacy alias (still works) |
| Short-lived IAM token (alternative to API key) |
| Yandex Cloud folder ID (required) |
| Legacy alias for FOLDER_ID |
Get credentials at Yandex Cloud Console.
Tools (5)
Tool | Type | Description |
| Core | Speech recognition (STT) — Base64 audio to text |
| Core | Speech synthesis (TTS) — text to Base64 audio |
| Core | List available TTS voices, filter by language |
| Skill | High-level transcription — returns clean text |
| Skill | High-level synthesis — smart defaults, auto-detects language from voice |
Examples
Transcribe this audio file
Synthesize "Hello, how are you?" with voice filipp
What voices are available in Russian?
Speak this text using the alena voiceDevelopment
npm install
npm run build
npm test
npm run dev # stdio modeLicense
MIT
Latest Blog Posts
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/theYahia/yandex-speechkit-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server