io.github.theYahia/yandex-speechkit-mcp

Registre officiel Archivé Médias et design

MCP server for Yandex SpeechKit API — speech recognition and synthesis.

Installation

Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).

NPM package @theyahia/yandex-speechkit-mcp
Claude Code
claude mcp add yandex-speechkit-mcp -e 'YANDEX_API_KEY=<your yandex_api_key>' -- npx -y @theyahia/yandex-speechkit-mcp@1.0.0
Configuration JSON (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "yandex-speechkit-mcp": {
            "command": "npx",
            "args": [
                "-y",
                "@theyahia/yandex-speechkit-mcp@1.0.0"
            ],
            "env": {
                "YANDEX_API_KEY": "<your yandex_api_key>"
            }
        }
    }
}

Variables d'environnement

  • YANDEX_API_KEY obligatoire secret API key for the service

Documentation

Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.

Sommaire
  1. 🗄 Репозиторий заархивирован
  2. @theyahia/yandex-speechkit-mcp
  3. Installation
  4. Authentication
  5. Tools (5)
  6. Examples
  7. Development
  8. License

🗄 Репозиторий заархивирован

Разработка переехала в theYahia/YaAll — сборку, где весь яндексовский слой лежит в одном месте: свои MCP-серверы, скиллы Claude Code и материалы официальных наборов Яндекса.

Актуальная версия того, что лежало здесь: mcp/yandex-speechkit-mcp/

Пакет в npm прежний — @theyahia/yandex-speechkit-mcp, ставится и работает как раньше. Здесь больше ничего не обновляется. Задачи и pull request'ы — в YaAll.

Archived — development moved to theYahia/YaAll, a single repository bundling the whole Yandex stack. The current version of this package now lives at mcp/yandex-speechkit-mcp/. The npm package @theyahia/yandex-speechkit-mcp is unchanged. Please open issues and pull requests there.

Этот сервер входит в сборку theYahia/YaAll — весь яндексовский слой в одном репозитории: десять MCP-серверов, скиллы Claude Code под SEO и валидацию спроса, плюс материалы официальных серверов Яндекса. Здесь он живёт отдельно, там — рядом с остальными: mcp/yandex-speechkit-mcp/

Part of theYahia/YaAll — the whole Yandex stack in one repo.

@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-mcp
Streamable 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

VariableDescription
YANDEX_SPEECHKIT_API_KEYYandex Cloud API key (preferred)
YANDEX_API_KEYLegacy alias (still works)
IAM_TOKENShort-lived IAM token (alternative to API key)
FOLDER_IDYandex Cloud folder ID (required)
YANDEX_FOLDER_IDLegacy alias for FOLDER_ID

Get credentials at Yandex Cloud Console.

Tools (5)

ToolTypeDescription
recognizeCoreSpeech recognition (STT) — Base64 audio to text
synthesizeCoreSpeech synthesis (TTS) — text to Base64 audio
list_voicesCoreList available TTS voices, filter by language
skill_transcribeSkillHigh-level transcription — returns clean text
skill_synthesizeSkillHigh-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 voice

Development

npm install
npm run build
npm test
npm run dev    # stdio mode

License

MIT

Questions fréquentes

Qu'est-ce que io.github.theYahia/yandex-speechkit-mcp ?

MCP server for Yandex SpeechKit API — speech recognition and synthesis.

Comment installer io.github.theYahia/yandex-speechkit-mcp ?

Il s'exécute sur votre machine. Dans Claude Code : claude mcp add yandex-speechkit-mcp -e 'YANDEX_API_KEY=<your yandex_api_key>' -- npx -y @theyahia/yandex-speechkit-mcp@1.0.0. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.

Faut-il une clé API pour io.github.theYahia/yandex-speechkit-mcp ?

Oui. Il attend YANDEX_API_KEY, à renseigner dans sa configuration.

io.github.theYahia/yandex-speechkit-mcp est-il open source ?

Oui. Son code est sur GitHub sous licence MIT.

Qui maintient io.github.theYahia/yandex-speechkit-mcp ?

Il est publié par theYahia. AI.tn le référence sans le maintenir ni le recommander.

Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.