Your agent cannot listen to audio. harken fixes that — locally. MCP server + CLI, one 13 MB binary, fully offline: no Python, no ffmpeg, no API key.
Your agent cannot listen to audio. harken fixes that — locally.
An MCP server that transcribes WhatsApp voice notes, meeting recordings — any audio — so your agent can read them. One 13 MB binary powered by whisper.cpp, fully offline: no Python, no ffmpeg, no API key, nothing leaves the machine. The same binary is also a batch CLI and a Claude Code Agent Skill.
Five Portuguese voice notes explaining one task — transcribed on CPU, read by the agent, and answered in five bullets. Nothing left the machine.
Install the binary (Linux/macOS; more options):
or, in a project .mcp.json (Claude Code) / claudedesktopconfig.json (Claude Desktop):
That is the whole setup. Two tools appear — transcribefile and transcribewhatsappexport — and any MCP client can use them: Claude Code, Claude Desktop, Cursor, Windsurf. Hand the agent an .opus, an .mp3, a whole WhatsApp chat-export zip; it transcribes locally and reads the text.
Model, language and device are fixed per server instance (harken mcp --model medium --lang auto) with the same defaults as the CLI (small, pt, cpu) — run two entries for two languages. A first call with an uncached model downloads it inside that call (~466 MB for small); pre-warm with any CLI run (harken --model small some.opus) if your client times out long tool calls.
A coworker explains one task in five voice notes of 1–2 minutes each. That is ten minutes you have to sit through in order — and at the end you still cannot search it, quote it, or paste the one sentence that mattered into a ticket.
From the project README.
Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:
[](https://mcp.liqiwa.com/s/montezuma-p--harken.html)
Free offline speech-to-text & subtitles (SRT/VTT) in 99 languages on any GPU — AMD, NVIDIA, Intel, Apple. Whisper via whisper.cpp + MCP server for Claude, Codex, Gemini CLI.
korovin-aa97/talkthrough-mcpMCP server: turn narrated screen recordings into agent-ready data — local Whisper transcript, scene keyframes, OCR, wall-clock anchoring. Record your screen, talk — your AI agent files the bugs.
vsh5dvsch7-png/yueyingLet AI watch videos: local files or YouTube/Bilibili URLs -> timestamped transcript + keyframes + contact sheets. Offline, no API key. MCP server + CLI + agent skill.
AkashPriyadarshii/jev-seojev-seo: Rust SEO and GEO CLI plus MCP server for coding agents: 50-rule audits, live crawls, GEO scores, rank drift, CI gates. MIT, zero subscription.
dontpayfull/AInotateAnnotated screenshots for AI agents: Skitch-style arrows, numbered steps, boxes, labels, solid redaction
Smitner-Studio/facetRender agent-written Markdown as a live local page, and send the human's click back to the agent as typed data. Human-in-the-loop approval gates for coding agents.
The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.