MCP.Market

Text to Speech MCP server

by Engr-FaizanAli·io.github.Engr-FaizanAli/text-to-speech·v0.4.1·1 stars

Reads text aloud locally on Windows, macOS, and Linux. No API key, account, or cloud service.

B80/100grade B
What users say
No reviews yet
Be the first
Safety scan
B80/100

full report

Adoption
Growing

1 stars41 downloads/wk

Reviews

Write one

Nobody has reviewed Text to Speech yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Text to Speech tools (1)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • speak_text

    Read text aloud locally and return after playback finishes.

Public scan report

scanner v0.1.9 · 2026-09-24 · same rubric, same numbers if you re-run it

1 medium
  • Code scan5 source files scanned20/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 36 days ago12/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10

Findings (1)

  • mediumeval / new Function usedexec.eval
    text_to_speech_mcp-0.4.1/src/text_to_speech_mcp/runner.py: …path), local_files_only=True) model.eval() inputs = tokenizer(text, return_t…
Overall 80/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How Text to Speech compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
80/100
higher than 60% of 48,255 servers
Tools
1
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
1
more than 65% of 28,688 servers
Downloads a week
41
more than 33% of 12,191 servers with a package

What its tools let an agent do: 1 read

Install Text to Speech in Claude Code, Cursor or VS Code

claude mcp add text-to-speech -- uvx text-to-speech-mcp
Add to Cursor

What the publisher says

From the Text to Speech repository's README, as published. We do not edit it. Read it on GitHub

Text to Speech MCP Server

<!-- mcp-name: io.github.Engr-FaizanAli/text-to-speech -->

Give your AI assistant a voice — locally, with no API key, no account, and no cloud service.

Text to Speech is an open-source Model Context Protocol (MCP) server that lets AI assistants read text aloud on the user's computer. It uses the speech synthesizer already present on the host operating system, so nothing you ask it to say ever leaves your machine.

Runs on Windows, macOS, and Linux. Install is one line:

uvx text-to-speech-mcp

The server exposes one model-controlled tool:

speak_text(text: string)

Use it for user-provided text, assistant answers, accessibility workflows, or spoken progress updates while an agent works.

Why this one

Most text-to-speech MCP servers wrap a cloud API, which means an account, a key, per-character billing, and your text leaving the machine. This one uses the speech engine your operating system already ships, so it works offline, costs nothing, and keeps text local — which matters if you work anywhere that regulates where data may go.

It also ships an agent narration skill, so an assistant knows how to narrate, not just that it can.

Features

Windows SAPI, macOS say, or espeak-ng on Linux.

  • Local playback through the platform's built-in synthesizer by default:
  • No cloud API and no API key for the default setup.
  • FIFO playback: concurrent requests are spoken one at a time, in order.
  • Blocking tool completion: each call returns after its audio finishes.
  • Bounded input and queue sizes to prevent unbounded resource use.
  • Temporary generated WAV files are removed after playback by default.
  • Standard MCP stdio transport through the official Python SDK.
  • Optional Piper, Transformers MMS, and local HTTP backends for advanced users.

The MCP server source is open source under the MIT License. Windows SAPI and

the macOS say command are proprietary components of their operating

systems; they are not open-source speech engines. espeak-ng is separately

licensed open-source software.

Requirements

  • Python 3.10 or newer.
  • An MCP client that supports stdio MCP servers.
  • uv/uvx is recommended for package-based MCP installation.

Per platform, for the zero-configuration default:

On Debian or Ubuntu that is typically:

sudo apt install espeak-ng alsa-utils

Set TEXTTOSPEECHBACKEND or TEXTTOSPEECHPLAYER to override either choice. If a required command is missing, the server reports which one and how to install it rather than failing silently.

Install

Configure an MCP client to run the published PyPI package:

uvx text-to-speech-mcp

For MCP clients that accept command-based server configuration, use:

command = "uvx"
args = ["text-to-speech-mcp"]
startup_timeout_sec = 30
tool_timeout_sec = 300
enabled = true

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

Text to Speech: common questions

Is Text to Speech MCP server safe?
Mostly: it is graded B (80/100). Read the Text to Speech safety report
How do I install Text to Speech?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does Text to Speech need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Text to Speech maintained?
The last commit was 76 days ago (2026-08-20). The latest release is v0.4.1.
What can I use instead of Text to Speech?
Servers from other publishers that do the same job: SSH — policy-gated remote access MCP server.
How does Text to Speech compare with other MCP servers?
safety score 80/100 (higher than 60% of 48,255 servers); tools 1 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to Text to Speech

Same job from other publishers: the closest match first, then the best rated.