Edge-TTS MCP Server

Integrations

  • The server can run as a FastAPI-based service with endpoints for API information, health checks, voice listings, and MCP communication.

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": { "servers": { "edge-tts": { "command": "uv", "args": [ "--directory", "C:\\Users\\__username__\\src\\edge_tts_mcp_server\\src\\edge_tts_mcp_server", "run", "server.py" ] } } }

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

-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

A Model Context Protocol server that provides text-to-speech functionality for AI agents using Microsoft Edge's text-to-speech technology, supporting multiple voices, languages, and voice customization.

  1. 概要
    1. 機能
      1. インストール
        1. 使用方法
          1. VS Code での設定例
          2. MCP Inspector での使用
          3. uvx(uvicorn)での実行
        2. API エンドポイント
          1. ライセンス

            Related MCP Servers

            • -
              security
              F
              license
              -
              quality
              A Model Context Protocol server that enables AI assistants to utilize AivisSpeech Engine's high-quality voice synthesis capabilities through a standardized API interface.
              Last updated -
              TypeScript
            • -
              security
              A
              license
              -
              quality
              A Model Context Protocol server that integrates high-quality text-to-speech capabilities with Claude Desktop and other MCP-compatible clients, supporting multiple voice options and audio formats.
              Last updated -
              TypeScript
              MIT License
            • A
              security
              A
              license
              A
              quality
              A Model Context Protocol server that enables AI models to generate and play high-quality text-to-speech audio through your device's native audio system using Rime's voice synthesis API.
              Last updated -
              1
              176
              4
              JavaScript
              The Unlicense
              • Apple
              • Linux
            • -
              security
              A
              license
              -
              quality
              A Model Context Protocol server that enables AI assistants like Claude to initiate and manage real-time voice calls using Twilio and OpenAI's voice models.
              Last updated -
              14
              TypeScript
              MIT License
              • Apple

            View all related MCP servers

            Appeared in Searches

            ID: nb3n0l50u1