About OpenWhisper
OpenWhisper is an MCP server published by Knuckles92 in the Communication category: local dictation and meeting notes with Whisper or the OpenAI API. Custom Whisper models, MCP history access, and shared engines over LAN/Tailscale. Optional Parakeet/Nemotron (Windows x64, Linux x86_64), Qwen3-ASR/Moonshine (Windows x64), and Parakeet CPU/experimental MLX (Apple Silicon).
The repository has 241 stars and 40 forks, with the last commit 8 hours ago. Recent commit activity is the strongest signal that reported issues will get attention.
Install
git clone https://github.com/Knuckles92/OpenWhisperThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (22)
cancel_dictationCancel the current recording or transcription and discard it.
Parameters not published.
get_capabilitiesRead the user's current action permissions and writable setting keys.
Parameters not published.
get_live_stateRead whether OpenWhisper is recording or busy, and which live permissions are on.
Parameters not published.
get_meetingRead a meeting's title, timestamps, lifecycle status, and origin.
Parameters not published.
get_meeting_insightsRead saved summary, notes, decisions, actions, questions, reports, and evidence IDs.
Parameters not published.
get_meeting_segmentResolve an evidence segment ID to its original text, speaker, and timestamps.
Parameters not published.
get_settingsRead supported preferences, valid values, effects, and write permissions.
Parameters not published.
get_statusCheck whether saved OpenWhisper history is available for reading.
Parameters not published.
get_transcriptionRead a saved transcription's full cleaned/raw text and source metadata.
Parameters not published.
list_actionsList the user's saved actions: id, name, kind, description and spoken names.
Parameters not published.
Show all 22 tools
list_meeting_segmentsRead transcript segments in speaking order; time bounds are seconds from meeting start.
Parameters not published.
list_meetingsList meetings newest first. q matches titles; use search_history to search speech.
Parameters not published.
list_transcriptionsList saved dictations and file transcriptions, newest first. Dates need timezones.
Parameters not published.
notify_userShow the user a short notice near the pointer (1–500 characters).
Parameters not published.
recent_eventsRead recent OpenWhisper events (recordings, transcriptions, actions, meetings).
Parameters not published.
retitle_meetingSet a finished local meeting's title (1–200 characters).
Parameters not published.
retitle_transcriptionSet a local transcription's display title (1–200 characters).
Parameters not published.
run_actionRun a saved action on text, as if the user had dictated it (1–20,000 characters).
Parameters not published.
search_historyLiteral search of dictations, meeting titles, and speech. Dates need timezones.
Parameters not published.
start_dictationStart recording the user's microphone, optionally for a saved action.
Parameters not published.
stop_dictationStop the current recording and transcribe it; requires permission to control recordings.
Parameters not published.
update_settingsAtomically update user-allowed preferences and return their previous values.
Parameters not published.
Ask AI
Ask AI about OpenWhisper
Powered by Claude
Security checks
6 checks have not been run yet.