mcpbeat Sign in

oruk Speech MCP Server

answering

oruk Speech is answering right now. Last checked moments ago. It exposes 7 tools.

Hosted speech-to-text + speech emotion/tone analysis for agents. No install; trial keys built in.

Uptime history 45 days of history · worst day 93%
45 days agonow
95.7%
Uptime 24h
88 of 92 checks
7
Tools
read from the server
854 ms
Response time
average over 24h
open, no key
Access
streamable-http

What changed 52

Every tool that appeared, vanished or quietly changed what it asks for. Recorded since 25 August 2026. No other catalogue keeps this.

12 Sep a tool changed version
7 Sep 3 tools changed the parameters they ask for12 times that day oruk_analyze_speech, oruk_analyze_tone, oruk_transcribe_audio
7 Sep 4 tool descriptions were rewritten6 times that day oruk_analyze_speech, oruk_analyze_tone, oruk_create_trial_key and 1 more
7 Sep 2 tools appeared3 times that day oruk_check_credits, oruk_check_usage
7 Sep 2 tools disappeared3 times that day oruk_check_credits, oruk_check_usage
6 Sep 3 tools changed the parameters they ask for9 times that day oruk_analyze_speech, oruk_analyze_tone, oruk_transcribe_audio
6 Sep a tool description was rewritten oruk_list_models
5 Sep 3 tools changed the parameters they ask for oruk_analyze_speech, oruk_analyze_tone, oruk_transcribe_audio
5 Sep 2 tool descriptions were rewritten oruk_analyze_tone, oruk_create_trial_key
25 Aug 3 tools changed the parameters they ask for9 times that day oruk_analyze_speech, oruk_analyze_tone, oruk_transcribe_audio
and 28 more, back to 25 August 2026

oruk Speech does not always answer

Over the last week it answered 98.9% of our checks. We check every 15 minutes, so you hear about the next outage within the hour — not from your users.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 0 min ago.

run in your terminal
claude mcp add speech --transport http https://oruk.ai/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "speech": {
      "url": "https://oruk.ai/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.speech]
url = "https://oruk.ai/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "speech": {
      "url": "https://oruk.ai/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "speech": {
      "url": "https://oruk.ai/mcp"
    }
  }
}

Available tools 7

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

oruk
oruk_analyze_speech
Transcribe English audio AND score how it was said in one call: transcript, tagged transcript, selected scores from 15 emotion and 16 speaking-style labels, and time-local segments. Use this when the user cares about both the words and the delivery — meetings, support calls, interviews, voice notes. Accepts wav/flac/mp3/m4a/ogg/webm. Up to 30 MB via audio_url or 8 MiB decoded via audio_base64; up to 60 minutes of English speech. Returns compact summaries by default. For words only use oruk_transcribe_audio; for tone only use oruk_analyze_tone.
oruk_analyze_tone
Score how speech sounds without transcribing it: selected emotion (happy, frustrated, worried, …) and speaking-style (sarcastic, confident, hesitant, warm, …) scores per acoustic segment. Runs the Resonance encoder and affect head only — the transcription decoder is never invoked, so nothing is transcribed and it consumes the same subscription audio minutes as unified analysis. Use this when the user asks about mood, delivery, sentiment, sarcasm, or emotional dynamics in audio. Up to 30 MB via audio_url or 8 MiB decoded via audio_base64; up to 60 minutes of English speech. Labels use model-specific thresholds; the highest-scoring emotion is returned if none passes, and styles can be empty. Outputs describe delivery, not probabilities of inner state. Need the words too? Use oruk_analyze_speech.
oruk_check_usage
Verify that an Oruk API key works and report the subscription, remaining audio minutes, and recent API usage. Use this after setup or to diagnose access and usage limits. Requires the Authorization header from your MCP config or a temporary 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 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 (7-day free trial on self-serve plans).
oruk_get_started
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
List oruk’s speech models with lifecycle, current subscription plans, and explicitly labeled legacy reference rates, 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
Transcribe prerecorded English audio to text with time-ordered segments and word timings. Use this when only the words matter. Accepts wav/flac/mp3/m4a/ogg/webm. Up to 30 MB via audio_url or 8 MiB decoded via audio_base64; up to 60 minutes of English speech. Does not score emotion or tone — use oruk_analyze_speech for transcript + tone together, or oruk_analyze_tone for tone alone.

Tools removed

Tools this server used to expose. Anything built against them stopped working on the day they went.

oruk_check_credits
removed 7 Sep 2026

Endpoints

URLTransportStateLatencyChecked
https://oruk.ai/mcp streamable-http answering 1371 ms 0 min ago

Alternatives to oruk Speech

same job, measured the same way
Cyberwarex Voice Stt
by cyberpunk11147

Speech-to-text transcription for AI agents.

local only
Render MCP
by rodromer

Hosted browser for AI agents: screenshots, post-JS DOM, console, WCAG. No install, no API key.

6 tools answering
three.ws Audio
by nirholas

Text-to-speech, speech-to-text, audio-to-face lipsync, and motion-capture clips for 3D agents.

38 installs/wk local only
AppCrane
by gitayg

Deploy and manage apps on your own AppCrane instance, the self-hosted PaaS for AI-built apps.

49 installs/wk local only
TaskLite
by tasklite

tasklite.net: hosted backend, REST API and admin for apps built by AI agents

279 installs/wk 46 tools answering
HumanHours
by humanhours

Track agent ROI and enrich companies via MCP. Remote, OAuth 2.1, no install or keys.

answering
Dearhuman
by dearhuman

Send e-cards to your human. The first store built for AI agents; free, no API key needed.

10 tools answering
Athena Protocol
by n0zer0d4y

AI tech lead for coding agents with validation and impact analysis

37 installs/wk local only

oruk Speech — questions

Answers built from our own checks of this server.

What can oruk Speech do?
It exposes 7 tools, read directly from the server on our last check. Among them: oruk_analyze_speech, oruk_analyze_tone, oruk_check_usage, oruk_create_trial_key, oruk_get_started, oruk_list_models and 1 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is oruk Speech working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 88 of 92 checks got a reply (95.7%), average response time 854 ms. The bar chart above shows every period we have measured.
Did oruk Speech ever remove tools?
Yes. oruk_check_credits is no longer exposed — we recorded the date each one disappeared. A tool vanishing usually means a breaking change for anything that depended on it.
How do I connect oruk Speech?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does oruk Speech need an API key?
No. oruk Speech completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 7 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is oruk Speech?
It answers our handshake in 854 ms on average, which is faster than 14% of all working MCP servers we measure. That is on the slow side — worth knowing if the tool sits inside an interactive loop. The comparison comes from our own checks across the whole registry, every 15 minutes.