oruk Speech
by oruk.ai in AI models & inference
Hosted speech-to-text + speech emotion/tone analysis for agents. No install; trial keys built in.
https://oruk.ai/mcp- Tools
- 8
- open to any client
- Uptime
- 100%
- last 30 days
- Response time
- 1.0 s
- 2.0 s slowest 5%
- Last check
- Passed
- 4 h ago, next in 2 h
Reliability
Status and outage history · Atom feed · Watch with other listings
How to connect
Add it to any MCP client that supports remote servers.
{
"mcpServers": {
"oruk-speech": {
"type": "http",
"url": "https://oruk.ai/mcp"
}
}
}8 tools
- oruk_plan_hume_migration
Return bounded planning guidance from redacted enums and counts only. No key is needed. Never send source, paths, audio, credentials or provider responses. This does not inspect customer code, generate or apply a patch, run inference, validate score equivalence or complete a…
- 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…
- 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…
- 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…
- 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…
- 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…
- 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…
Security scan
No findings
We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.
Recent checks
| When | Result | HTTP | Time |
|---|---|---|---|
| 4 h ago | Passed | 200 | 143 ms |
| 15 h ago | Passed | 200 | 1.9 s |
| 26 h ago | Passed | 200 | 1.5 s |
| 38 h ago | Passed | 200 | 847 ms |
| 2 days ago | Passed | 200 | 1.3 s |
Show 10 older checks
| 3 days ago | Passed | 200 | 754 ms |
| 3 days ago | Passed | 200 | 1.2 s |
| 4 days ago | Passed | 200 | 1.1 s |
| 4 days ago | Passed | 200 | 927 ms |
| 5 days ago | Passed | 200 | 1.3 s |
| 6 days ago | Passed | 200 | 1.1 s |
| 6 days ago | Passed | 200 | 1.0 s |
| 7 days ago | Passed | 200 | 1.2 s |
| 7 days ago | Passed | 200 | 908 ms |
| 8 days ago | Passed | 200 | 136 ms |