MCP Hub
Back to servers

salutespeech-mcp

MCP server for Sber SaluteSpeech API — speech recognition and synthesis.

Registrynpm28/wk
Updated
Mar 31, 2026

Quick Install

npx -y @theyahia/salutespeech-mcp

@theyahia/salutespeech-mcp

MCP server for Sber SaluteSpeech API — speech recognition (STT) and synthesis (TTS). 5 tools.

npm License: MIT

Part of Russian API MCP (50 servers) by @theYahia.

Install

Claude Desktop

{
  "mcpServers": {
    "salutespeech": {
      "command": "npx",
      "args": ["-y", "@theyahia/salutespeech-mcp"],
      "env": { "SALUTESPEECH_API_KEY": "your-base64-key" }
    }
  }
}

Claude Code

claude mcp add salutespeech -e SALUTESPEECH_API_KEY=your-key -- npx -y @theyahia/salutespeech-mcp

Streamable HTTP mode

SALUTESPEECH_API_KEY=your-key npx @theyahia/salutespeech-mcp --http --port=3000
# POST http://localhost:3000/mcp
# GET  http://localhost:3000/health

Auth

Three options (checked in order):

Env varFormat
SALUTESPEECH_API_KEYBase64-encoded client_id:client_secret
SALUTE_AUTH_KEYSame (legacy alias)
SALUTE_SPEECH_CLIENT_ID + SALUTE_SPEECH_CLIENT_SECRETRaw credentials (auto-encoded)

OAuth tokens (scope SALUTE_SPEECH_PERS) are obtained and refreshed automatically. Get credentials at developers.sber.ru.

Tools (5)

ToolDescription
recognize_speechSTT from Base64 audio
synthesize_speechTTS, returns Base64 audio
list_modelsList recognition models and synthesis voices
get_task_statusCheck async recognition task status
recognize_fileSTT from a local file path

Skills

  • skill-transcribe — guided workflow for audio transcription
  • skill-synthesize — guided workflow for speech synthesis

Examples

Transcribe the audio file /tmp/meeting.wav
Synthesize "Hello world" with voice Bys_24000 in wav16 format
List available voices

License

MIT

Reviews

No reviews yet

Sign in to write a review

salutespeech-mcp — MCP Server | MCP Hub