Let your AI agent call your phone and talk to you — MCP servers for live, interruptible voice calls + tiered alerts, using free self-hosted pieces (pjsua2 + whisper.cpp + Linphone). No paid telephony, no extra API key.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.RINGBACK_CHANNEL_PORTRINGBACK_CHANNEL_TOKENRINGBACK_REPOVOICE_AEC_DELAY_MSWHISPER_BINFFMPEG_BINVOICE_SIP_CALLEE— VOICE_SIP_ID Address to call (normally yourself)VOICE_SIP_ID— export ="sip:yourname@sip.linphone.org"VOICE_SIP_PASS— export ="your-password"RINGBACK_AWAY_IDLE_SECRINGBACK_HOOK_DRYRUNRINGBACK_SAY_WAITVOICE_PIPER_BINRINGBACK_PRESENCE— Override watchdog idle/presence: present or absent (for Wayland/headless)VOICE_TTS— auto TTS engine: auto (Piper if installed, else OS voice) · piper · say · espeak · sapiVOICE_TTS_CMD— Custom TTS command template with {text}/{out} (overrides VOICE_TTS)OPENSSL_PREFIX— $(brew --prefix openssl@3) OpenSSL libs (macOS; auto-detected)PJPROJECT_DIR— ~/build/pjproject-2.17 pjsua2 build dir (auto-detected)PYTHON_BIN— $(command -v python3) Python that has pjsua2 (auto-detected)PYTHONPATHALERT_CHANNEL— env =ntfy \NTFY_URL— env =https://ntfy.sh/your-long-random-topic \NTFY_TOKENPUSHOVER_TOKENPUSHOVER_USERSIP_BARESIP_BINSIP_CONFIG_DIRSIP_CALLEESIP_RING_SECONDSCALL_MIN_SEVERITYALERT_MAX_PER_WINDOWALERT_WINDOW_SECPUSHOVER_RETRYPUSHOVER_EXPIREVOICE_SIP_USER— export ="yourname"VOICE_SIP_PROXY— sip:sip.linphone.org;transport=tls SIP registrar/proxyVOICE_DISPLAY_NAME— SIP id/username/password into voice.env (and set to a caller-ID name).WHISPER_MODEL— ~/.whisper-models/ggml-small.en.bin STT model: base.en (fast) · small.en (default) · medium.en (accurate)VOICE_BARGE_RMSVOICE_LISTEN_RMSVOICE_NOISE_FACTORVOICE_RMS_CAPVOICE_BARGE_RMS_MINVOICE_LISTEN_NOISE_FACTORVOICE_BARGE_DEBOUNCEVOICE_LISTEN_DEBOUNCEVOICE_HALF_DUPLEXVOICE_EARLY_BARGE_SECVOICE_POST_SPEAK_DRAINVOICE_START_TIMEOUTVOICE_END_SILENCEVOICE_LISTEN_END_RMSVOICE_NO_SPEECH_SECWHISPER_SERVER_BINWHISPER_SERVER_MODELWHISPER_SERVER_HOSTWHISPER_SERVER_PORTWHISPER_SERVER_IDLE_SECVOICE_LOG_LEVELVOICE_CONSOLE_LEVELVOICE_LOG_FILEVOICE_NULL_AUDIO— auto Force pjsua2 null audio device (auto = on except macOS; 1/0 to force)VOICE_RTP_PORTVOICE_TIMING[](https://m8ven.ai/mcp/mohitbadwal-ringback-1sd1f8)