Connection check
verified live · 20h ago
speech
Hosted speech-to-text + speech emotion/tone analysis for agents. No install; trial keys built in.
Tools
7
GitHub stars
—
Installs / wk
—
Licence
—
Transport
streamable-http
Last checked
20h ago
Tools & capabilities
7 toolsRead from the running server on 20h ago.
oruk_analyze_speech
read-only
modeldetailapi_keyfilenameaudio_urlaudio_base64
Transcribe English audio AND score how it was said in one call: transcript, tagged transcript, calibrated emotion (15 labels) and speaking-style (16 labels) scores, and time-local… Transcribe English audio AND score how it was said in one call: transcript, tagged transcript, calibrated emotion (15 labels) and speaking-style (16 labels) scores, and time-local segments. Use this when the user cares about both the words and the delivery — meetings, support calls, interviews, voice notes. Accepts a public audio URL or base64 bytes (wav/flac/mp3/m4a/ogg/webm, ≤30 MB / ≤60 min). Returns compact summaries by default. For words only use oruk_transcribe_audio; for tone only use oruk_analyze_tone.
oruk_analyze_tone
read-only
modeldetailapi_keyfilenameaudio_urlaudio_base64
Score how speech sounds without transcribing it: calibrated multilabel emotion (happy, frustrated, worried, …) and speaking-style (sarcastic, confident, hesitant, warm, …) predicti… Score how speech sounds without transcribing it: calibrated multilabel emotion (happy, frustrated, worried, …) and speaking-style (sarcastic, confident, hesitant, warm, …) predictions per acoustic segment. Use this when the user asks about mood, delivery, sentiment, sarcasm, or emotional dynamics in audio. Accepts a public audio URL or base64 bytes (≤30 MB / ≤60 min, English). Outputs are calibrated acoustic annotations of delivery, not claims about inner state. Need the words too? Use oruk_analyze_speech.
oruk_check_credits
read-only
api_key
Verify that an oruk API key works and report the organization’s plan, remaining credit balance, and recent API usage. Use this as the first call after setup ("check my oruk credits… Verify that an oruk API key works and report the organization’s plan, remaining credit balance, and recent API usage. Use this as the first call after setup ("check my oruk credits"), or when a billing/auth error needs diagnosing. Requires a key: the Authorization header from your MCP config, or a trial key passed as api_key.
oruk_create_trial_key
Mint a real, temporary oruk API key with no account required: 3 requests, expires in 30 minutes, spends from a capped shared budget. Use this when no Authorization header is config… Mint a real, temporary oruk API key with no account required: 3 requests, expires in 30 minutes, spends from a capped shared budget. Use this when no Authorization header is configured and the user wants to try transcription or tone analysis right now. Pass the returned key as the api_key argument of the audio tools. Share the signup link with the user so they can keep using oruk afterwards ($50 trial credit).
oruk_get_started
read-only
Quickstart for the oruk Speech API and this MCP server: how to get an API key, per-client MCP configuration snippets, SDK install commands, and an optional routing rule the user ca… Quickstart for the oruk Speech API and this MCP server: how to get an API key, per-client MCP configuration snippets, SDK install commands, and an optional routing rule the user can add to their agent instructions. No API key required. Use this when setting oruk up for the first time or when the user asks how oruk works.
oruk_list_models
read-only
List oruk’s speech models with lifecycle and per-task pricing (USD per audio minute), the five API tasks, the 15 emotion and 16 speaking-style labels, and audio limits. No API key… List oruk’s speech models with lifecycle and per-task pricing (USD per audio minute), the five API tasks, the 15 emotion and 16 speaking-style labels, and audio limits. No API key required. Use this to choose a model, estimate cost before analyzing long audio, or see which labels exist.
oruk_transcribe_audio
read-only
modeldetailapi_keyfilenameaudio_urlaudio_base64