Voice Summary MCP server
io.github.eduplopez/mcp-voice-summary·v0.1.1Reads a summary out loud when an AI coding task finishes. Offline or neural voices.
0 stars35 downloads/wk
Reviews
Write oneNobody has reviewed Voice Summary yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Voice Summary tools (3)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
list_voicesShows the language, gender and voice in use, and the alternatives for the current language. For the full edge-tts catalog, run: python -m edge_tts --list-voices
set_languageChanges the voice language and gender, for when the user asks to speak another language or use a different voice.
speak_summaryReads a summary out loud. Match its length to the work done: one short sentence for a small change, a fuller summary for a large task. First person, no literal code, no credentials or personal data.
Public scan report
scanner v0.1.10 · 2026-10-14 · same rubric, same numbers if you re-run it
- Code scan2 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 10 days ago15/15
- Maintainer identityregistry namespace matches repository owner6/10
How Voice Summary compares
Against every graded Productivity MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 89/100
- higher than 80% of 1,299 Productivity servers
- Tools
- 3
- the typical Productivity server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Downloads a week
- 35
- more than 22% of 427 Productivity servers with a package
What its tools let an agent do: 2 read · 1 change
Install Voice Summary in Claude Code, Cursor or VS Code
claude mcp add mcp-voice-summary -- uvx mcp-voice-summary
What the publisher says
From the Voice Summary repository's README, as published. We do not edit it. Read it on GitHub
MCP Voice Summary Server
A local MCP server that reads out loud a summary of the actions an AI assistant just performed on your code. Built as an accessibility layer: you hear what the agent did without having to read the full response.
Speaks in the user's language automatically, with female and male voices, and works fully offline if you want it to.
<!-- mcp-name: io.github.eduplopez/mcp-voice-summary -->
Quick start
pip install mcp-voice-summaryThen point your MCP client at the installed command. For Claude Desktop, Cursor or Cline, in claudedesktopconfig.json:
{
"mcpServers": {
"voice-summary": {
"command": "mcp-voice-summary",
"env": {
"VOICE_ENGINE": "edge",
"VOICE_LANGUAGE": "es",
"VOICE_GENDER": "male"
}
}
}
}No env block is needed at all: the server picks the voice from your system language. The values above only pin it.
With uvx, without installing anything:
{
"mcpServers": {
"voice-summary": {
"command": "uvx",
"args": ["mcp-voice-summary"],
"env": { "VOICE_ENGINE": "edge" }
}
}
}This server is also listed in the MCP Registry under io.github.eduplopez/mcp-voice-summary. The registry metadata lives in server.json in this repo.
Then tell your assistant to use it, for example: "After you finish a task, read a short summary out loud."
Platform support
The edge engine needs an internet connection on every utterance, because the audio is generated by Microsoft's servers. The sapi5 engine is fully offline.
On Linux the audio player is detected automatically; install ffmpeg (which provides ffplay) or mpg123 if nothing is found.
Higher quality Windows voices, offline
Windows ships better voices than the three exposed by default, but hides them under a registry key SAPI5 does not read. Run this once as administrator:
powershell -Command "Start-Process powershell -Verb RunAs -ArgumentList '-ExecutionPolicy Bypass -File .\register_voices_onecore.ps1'"Afterwards Microsoft Laura and Microsoft Pablo become available to sapi5.
What it does
Exposes an MCP tool, speak_summary, which the assistant calls after modifying code, creating files or running commands.
The summary length is decided by the assistant based on how much work it did: a short sentence for a small change, or a fuller summary when the task was large or had several steps. See Controlling the summary length.
Playback is asynchronous: the tool queues the text and returns immediately, so speaking never blocks the assistant.
Requirements
- Python 3.10 or newer.
- Windows, Linux or macOS.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Voice Summary: common questions
- Is Voice Summary MCP server safe?
- Yes, by our scan: it is graded A (89/100). Read the Voice Summary safety report
- How do I install Voice Summary?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Voice Summary need an API key?
- No secret keys are declared. It reads 7 settings from the environment.
- Is Voice Summary maintained?
- The last commit was 31 days ago (2026-10-04). The latest release is v0.1.1.
- What can I use instead of Voice Summary?
- Servers from other publishers that do the same job: Argent MCP server, CLEO MCP Server and CometChat Docs MCP server.
- How does Voice Summary compare with other Productivity MCP servers?
- safety score 89/100 (higher than 80% of 1,299 Productivity servers); tools 3 (the typical Productivity server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to Voice Summary
Same job from other publishers: the closest match first, then the best rated.
- ArgentDrive iOS Simulators, Android emulators, TVs and Electron/web apps from your coding agentnot reviewedWidely usedA
- CLEO MCP ServerTask management for AI coding agents — CQRS 2-gateway pattern, 200 ops across 10 domainsnot reviewedEstablishedB
- CometChat DocsCometChat docs search + implementation bundles: add chat, voice, video & moderation to your app.not reviewedGrowingA
- OmnidimOfficial MCP server for OmniDimension. Drive voice agents, dispatch calls, and run bulk campaigns.not reviewedGrowingA
- JoxoOne shared project for a team's coding agents: decisions, a task board and handoffs.not reviewedGrowingA