oruk Speech is an MCP server with 7 tools an agent can call, among them oruk_analyze_speech, oruk_analyze_tone, oruk_check_usage. It answers at https://oruk.ai/mcp over streamable HTTP, and it listed its tools to an anonymous client, so no sign-in was needed for that. Our probes reached it 10 of 10 times since 4 September 2026; the last check, on 17 October 2026, succeeded.
Hosted speech-to-text + speech emotion/tone analysis for agents. No install; trial keys built in.
Description as the publisher wrote it.
| Tool | What it does |
|---|---|
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 Inputs: audio_url, audio_base64, filename, model, detail, diarize |
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 — th Inputs: audio_url, audio_base64, filename, model, detail, diarize |
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 Inputs: 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 analysi |
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 |
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 |
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 Inputs: audio_url, audio_base64, filename, model, detail, diarize |
Every block below points at https://oruk.ai/mcp. Pick your client and copy.
claude mcp add --transport http oruk-speech https://oruk.ai/mcp
{
"mcpServers": {
"oruk-speech": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://oruk.ai/mcp"]
}
}
}{
"mcpServers": {
"oruk-speech": {
"url": "https://oruk.ai/mcp"
}
}
}{
"servers": {
"oruk-speech": {
"type": "http",
"url": "https://oruk.ai/mcp"
}
}
}{
"context_servers": {
"oruk-speech": {
"url": "https://oruk.ai/mcp"
}
}
}{
"mcpServers": {
"oruk-speech": {
"serverUrl": "https://oruk.ai/mcp"
}
}
}{
"mcpServers": {
"oruk-speech": {
"url": "https://oruk.ai/mcp"
}
}
}name: oruk Speech
version: 0.0.1
schema: v1
mcpServers:
- name: oruk Speech
type: streamable-http
url: https://oruk.ai/mcp{
"mcpServers": {
"oruk-speech": {
"httpUrl": "https://oruk.ai/mcp"
}
}
}{
"mcpServers": {
"oruk-speech": {
"type": "http",
"url": "https://oruk.ai/mcp"
}
}
}{
"mcpServers": {
"oruk-speech": {
"url": "https://oruk.ai/mcp"
}
}
}goose://extension?url=https%3A%2F%2Foruk.ai%2Fmcp&type=streamable_http&id=oruk-speech&name=oruk%20Speech
It answered our last check on 17 October 2026 in 940 ms. Over 10 checks since 4 September 2026 it answered 10. Status here comes from Neuronto's own probes, not from the publisher.
Yes. It is published by oruk.ai and served from oruk.ai, the vendor's own domain: https://oruk.ai/mcp.
7, as returned by the server's own tools/list on 8 September 2026: oruk_analyze_speech, oruk_analyze_tone, oruk_check_usage, oruk_create_trial_key, oruk_get_started, oruk_list_models, oruk_transcribe_audio.
It answered our last check on 17 October 2026 in 940 ms. Over 10 checks since 4 September 2026 it answered 10.
Put the server under mcpServers in ~/.cursor/mcp.json with the URL https://oruk.ai/mcp. The exact JSON is above, with the same setup for Claude Code, Claude Desktop, VS Code, Windsurf, Zed, Gemini CLI and the rest.
It listed its tools to an anonymous client, so reading the tool list needs no key. Individual tools can still ask for credentials in their own inputs.
Publisher: ai.oruk. Endpoint host: oruk.ai. ARD identifier: urn:air:ai.oruk:mcp:speech.
First indexed 31 August 2026. The tools are exactly what the server returned; nothing on this page
is inferred from its name. Ranking in Neuronto search is never for sale.