- Explore MCP Servers
- edge_tts_mcp_server
Edge Tts Mcp Server
What is Edge Tts Mcp Server
The edge_tts_mcp_server is a Model Context Protocol (MCP) server that provides text-to-speech synthesis services for AI agents, utilizing Microsoft Edge’s text-to-speech capabilities.
Use cases
Use cases include creating interactive voice responses for customer support, developing AI-driven educational applications, and enhancing accessibility features in software.
How to use
To use edge_tts_mcp_server, install it via pip with ‘pip install edge_tts_mcp_server’ or clone the repository for development mode. Configure your settings in VS Code or run it directly using MCP Inspector or uvicorn.
Key features
Key features include text-to-speech conversion, support for multiple voices and languages, adjustable speech speed and pitch, and streaming of audio data.
Where to use
edge_tts_mcp_server can be used in various fields such as customer service, virtual assistants, educational tools, and any application requiring natural voice synthesis.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Overview
What is Edge Tts Mcp Server
The edge_tts_mcp_server is a Model Context Protocol (MCP) server that provides text-to-speech synthesis services for AI agents, utilizing Microsoft Edge’s text-to-speech capabilities.
Use cases
Use cases include creating interactive voice responses for customer support, developing AI-driven educational applications, and enhancing accessibility features in software.
How to use
To use edge_tts_mcp_server, install it via pip with ‘pip install edge_tts_mcp_server’ or clone the repository for development mode. Configure your settings in VS Code or run it directly using MCP Inspector or uvicorn.
Key features
Key features include text-to-speech conversion, support for multiple voices and languages, adjustable speech speed and pitch, and streaming of audio data.
Where to use
edge_tts_mcp_server can be used in various fields such as customer service, virtual assistants, educational tools, and any application requiring natural voice synthesis.
Clients Supporting MCP
The following are the main client software that supports the Model Context Protocol. Click the link to visit the official website for more information.
Content
Edge-TTS MCP Server
Model Context Protocol (MCP) サーバーで、Microsoft Edge のテキスト読み上げ機能を活用した AI エージェントの音声合成サービスを提供します。
概要
この MCP サーバーは、edge-ttsライブラリを使用して、テキストから音声への変換機能を提供します。AI エージェントが自然な音声で応答できるようにするためのツールとして設計されています。
機能
- テキストから音声への変換
- 複数の音声と言語のサポート
- 音声速度と音程の調整
- 音声データのストリーミング
インストール
pip install "edge_tts_mcp_server"
または開発モードでインストールする場合:
git clone https://github.com/yuiseki/edge_tts_mcp_server.git
cd edge_tts_mcp_server
pip install -e .
使用方法
VS Code での設定例
VS Code の settings.json で設定する例:
MCP Inspector での使用
標準的な MCP サーバーとして実行:
mcp dev server.py
uvx(uvicorn)での実行
FastAPI ベースのサーバーとして uv で実行する場合:
uv --directory path/to/edge_tts_mcp_server/src/edge_tts_mcp_server run server.py
コマンドラインオプション:
edge-tts-mcp --host 0.0.0.0 --port 8080 --reload
API エンドポイント
FastAPI モードで実行した場合、以下のエンドポイントが利用可能です:
/- API 情報/health- ヘルスチェック/voices- 利用可能な音声一覧(オプションで?locale=ja-JPなどでフィルタリング可能)/mcp- MCP API エンドポイント
ライセンス
MIT
Dev Tools Supporting MCP
The following are the main code editors that support the Model Context Protocol. Click the link to visit the official website for more information.










