ykshah1309 avatar

Live Audio Intelligence

ykshah1309/live-audio-intelligence-mcp

Wires live webcast audio into Claude through four stdio tools: point it at an earnings call URL and it spins up ffmpeg plus faster-whisper to stream back rolling transcripts and a heuristic vocal stress score derived from F0 pitch jitter, hesitation ratio, and voiced-frame stats. Built for sell-side analysts who want real-time signals on how the CFO sounds during Q4 guidance, not just what they said. The stress score is literature-inspired but explicitly not validated against market outcomes, so treat it as a coarse prosody signal. Runs entirely on CPU with int8 Whisper, handles concurrent streams with a configurable cap, and includes a disable_vad flag for low-SNR conference call audio where Silero gets too aggressive.

GitHub stars
1
tools
4
transport
STDIO
last updated
Apr 16, 2026

Tools

4 tools

Public tool metadata for what this MCP can expose to an agent.

monitor_live_streamResolve the audio URL, spawn ffmpeg, start chunking + transcription. Returns a `stream_id`.

Resolve the audio URL, spawn ffmpeg, start chunking + transcription. Returns a `stream_id`.

No parameter schema in public metadata yet.

get_rolling_transcriptGet the last N minutes of concatenated transcript text.

Get the last N minutes of concatenated transcript text.

No parameter schema in public metadata yet.

analyze_speaker_stressRun prosody analysis over the last N seconds of audio. Returns stress score, pitch jitter, hesitation ratio, pause stats, and a human-readable interpretation.

Run prosody analysis over the last N seconds of audio. Returns stress score, pitch jitter, hesitation ratio, pause stats, and a human-readable interpretation.

No parameter schema in public metadata yet.

stop_monitorKill ffmpeg, clean up temp files, drop the transcript buffer.

Kill ffmpeg, clean up temp files, drop the transcript buffer.

No parameter schema in public metadata yet.

Sponsors

Readme

live-audio-intelligence-mcp

MCP server for live financial webcast transcription and heuristic vocal stress analysis.

Turns any live webcast URL (earnings calls, CNBC, investor days) into a real-time pipeline that feeds an LLM two things simultaneously:

  1. A rolling transcript via faster-whisper (CPU, int8).
  2. A heuristic vocal stress score (0–100) derived from F0 pitch jitter, hesitation ratio, and voiced-frame fraction. These prosodic features are well-established correlates of speaker arousal in the vocal-analysis literature; their composition into the score below is heuristic and has not been empirically validated against market outcomes. Treat it as a coarse signal, not an oracle.

Built on the Model Context Protocol. Exposes 4 tools over stdio; drop it into Claude Desktop, Claude Code, or any MCP client.


Why this exists


View the full README on GitHub

Details

Repository
github.com/ykshah1309/live-audio-intelligence-mcp
Website
github.com/ykshah1309/live-audio-intelligence-mcp
Category
Media & Entertainment
Package
live-audio-intelligence-mcp
Transport
STDIO
Registry
MCP registry, active

More from ykshah1309

Related Media & Entertainment MCP servers

View all
1socialapi-ai avatarSocialapisocialapi-ai/mcp-socialapiMCP server for SocialAPI — manage social media comments, DMs, reviews, and mentions across platforms0stars
2brightwayai avatarVideo Analyzerbrightwayai/video-analyzerAnalyze videos: extract frames, transcribe audio, generate storyboard breakdowns.0stars
3davidmosiah avatarYouTube Shorts Agentdavidmosiah/youtube-shorts-agentAgent-first YouTube Shorts uploader: dry-run validation, OAuth checks, synthetic-media metadata.0stars
4jxoesneon avatarGemini Audio Mcpjxoesneon/gemini-audio-mcpHigh-performance audio, music, and voice generation MCP server for Gemini 2.5 and Lyria 3.0stars
5audiojs avatarAudioaudiojs/audioEdit, analyze and convert audio: loudness, spec checks, denoise, EQ, cuts, BPM, key. No ffmpeg.330stars
6zlatkoc avatarYoutube Summarizezlatkoc/youtube-summarizeMCP server that fetches YouTube video transcripts and optionally summarizes them6stars