MS MCP Server

Provides text-to-speech and speech-to-text capabilities using Windows' built-in speech services.

Local serverstdioGo★ 5

What is the MS MCP Server?

Provides text-to-speech and speech-to-text capabilities using Windows' built-in speech services.

What the server does

A Model Context Protocol (MCP) server that provides text-to-speech and speech-to-text capabilities using Windows' built-in speech services. This server leverages the native Windows Speech API (SAPI) through PowerShell commands, eliminating the need for external APIs or services.

  • Text-to-Speech (TTS) using Windows SAPI voices
  • Speech-to-Text (STT) using Windows Speech Recognition
  • Simple web interface for testing
  • No external API dependencies
  • Uses native Windows capabilities

Credentials and setup notes

  • Windows 10/11 with Speech Recognition enabled - Node.js 16+ - PowerShell

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
text_to_speechParameters: - text (required): The text to convert to speech - voice (optional): The voice to use (e.g., "Microsoft David Desktop") - speed (optional): Speech rate from 0.5 to 2.0 (default: 1.0)
speech_to_textRecords audio and converts it to text using Windows Speech Recognition.

Configuration

  • Windows 10/11 with Speech Recognition enabled - Node.js 16+ - PowerShell

Example prompts to try

  • “Use MS to text to speech.”
  • “Use MS to speech to text.”

Frequently asked questions

MS-Lucidia-Voice-Gateway is a Model Context Protocol (MCP) server that provides text-to-speech and speech-to-text capabilities using the native Windows Speech API (SAPI). It allows you to easily integrate voice functionalities into your applications.