Skip to main content
Glama

Mobvoi TTS MCP Server

by mobvoi
MIT License
1
  • Apple
  • Linux

Mobvoi-Logo

Voraussetzung

  1. Python 3.10+;
  2. Holen Sie sich Ihren APP_KEY und APP_SECRET von der offenen Plattform Mobvoi Sequence Monkey . Neue Benutzer können ein kostenloses Kontingent beanspruchen.
  3. Installieren Sie uv (Python-Paketmanager), installieren Sie mit pip install uv oder sehen Sie sich das uvRepository für zusätzliche Installationsmethoden an.

Was kann Mobvoi TTS MCP?

Mobvoi TTS MCP unterstützt derzeit die folgenden Funktionen:

  1. Stimmenklon: Klonen Sie die Stimme anhand des URL-Audiodateilinks oder der von Ihnen bereitgestellten lokalen Audiodatei und geben Sie die Sprecher-ID zurück. Sie können diese Sprecher-ID zur Sprachgenerierung verwenden.
  2. Sprachsynthese: Sie können die Sprecher-ID angeben, um Sprache aus dem angegebenen Textinhalt zu generieren. Darüber hinaus können Sie Sprachattribute wie Sprechgeschwindigkeit und Lautstärke anpassen. Detaillierte Informationen finden Sie in der Dokumentation unseres Mobvoi Sequence Monkey Open Platform TTS-Teils .
  3. Sprachübertragung: Spielen Sie die angegebene Audiodatei ab.

Schnellstart mit Cursor

Gehen Sie zu Cursor -> Cursoreinstellungen -> MCP, klicken Sie auf Add new global MCP server . mcp.json wird geöffnet. Fügen Sie den folgenden Konfigurationsinhalt ein:

"MobvoiTTS": { "command": "uvx", "args": [ "mobvoi-tts-mcp" ], "env": { "APP_KEY": "<insert-your-APP_KEY-here>", "APP_SECRET": "<insert-your-APP_SECRET-here>" }, },

Schnellstart mit Claude Desktop

Gehen Sie zu Claude Desktop -> Einstellungen -> Entwickler, klicken Sie auf Edit Config und öffnen Sie claude_desktop_config.json . Fügen Sie den folgenden Konfigurationsinhalt ein:

"MobvoiTTS": { "command": "uvx", "args": [ "mobvoi-tts-mcp" ], "env": { "APP_KEY": "<insert-your-APP_KEY-here>", "APP_SECRET": "<insert-your-APP_SECRET-here>" }, },

Schnellstart mit Cline

Installieren Sie die Cline-Erweiterung auf VSCode EXTENSIONS und gehen Sie zu Cline -> MCP-Server -> Installiert, klicken Sie auf Config MCP Servers und cline_mcp_settings.json wird geöffnet. Fügen Sie den folgenden Konfigurationsinhalt ein:

"MobvoiTTS": { "command": "uvx", "args": [ "mobvoi-tts-mcp" ], "env": { "APP_KEY": "<insert-your-APP_KEY-here>", "APP_SECRET": "<insert-your-APP_SECRET-here>" }, "transportType": "stdio" },

Für MacOS- und Linux-Systeme können Sie sich zur Konfiguration an den obigen Hinweisen orientieren. Das Windows-System haben wir noch nicht getestet.

Quellcode-Test

Wenn Sie Tests auf Basis des Quellcodes durchführen oder eine Sekundärentwicklung auf Basis dieses Repositorys durchführen möchten, können Sie es folgendermaßen konfigurieren:

"MobvoiTTSLocal": { "disabled": false, "timeout": 60, "command": "uv", "args": [ "--directory", "<path-to-mobvoi_tts-mcp>/mobvoi_tts_mcp", "run", "server.py" ], "env": { "APP_KEY": "<insert-your-APP_KEY-here>", "APP_SECRET": "<insert-your-APP_SECRET-here>" }, "transportType": "stdio" },

Nehmen Sie Cline als Beispiel. Die Konfiguration anderer Clients ist ähnlich.

Beispielverwendung

  1. Versuchen Sie, eine Stimme aus Ihrer Audiodatei (lokal oder remote) zu klonen, und geben Sie im Cursor-Agent-Modus den folgenden Inhalt ein: „ https://tc-nj-backend-pub-cdn.mobvoi.com/subtitles/wav/9e5d439e0e9142966037fb80fe9e0d8e.wav , klonen Sie diese Stimme.“
  2. Geben Sie den Sprecher an, synthetisieren Sie Sprache aus dem Text und spielen Sie sie laut ab. Fordern Sie das Modell wie folgt auf: „Verwenden Sie den gerade geklonten Ton, um zu senden: ‚Willkommen bei Mobvoi TTS MCP.‘“
  3. Ein Demonstrationsvideo: Demo-Video

Fehlerbehebung

spawn uvx ENOENT

Wenn der Fehler „MCP Mobvoi TTS: spawn uvx ENOENT“ auftritt, bestätigen Sie den absoluten Pfad, indem Sie den folgenden Befehl in Ihrem Terminal ausführen: which uvx . Sobald Sie den absoluten Pfad (z. B. /usr/local/bin/uvx) erhalten haben, aktualisieren Sie Ihre Konfiguration, um diesen Pfad zu verwenden (z. B. „command“: „/usr/local/bin/uvx“). Dadurch wird sichergestellt, dass die richtige ausführbare Datei referenziert wird.

MCP-Fehler -32001: Zeitüberschreitung der Anforderung

Wenn dieser Fehler auftritt, liegt ein Problem mit Ihrem Netzwerk vor. Wenn Sie sich in Festlandchina befinden, empfehlen wir Ihnen dringend, zusätzliche PYPI-Quellen wie folgt zu konfigurieren:

"MobvoiTTS": { ... "args": [ "--index", "https://pypi.tuna.tsinghua.edu.cn/simple", "mobvoi-tts-mcp" ], ... },

Beachten Sie, dass die zusätzliche pypi-Quelle ganz vorne in den Argumenten konfiguriert werden muss.

Das neueste PyPI-Paket kann nicht synchronisiert werden

Wenn diese Situation auftritt, kann dies folgende Gründe haben: 1) Netzwerkprobleme; 2) Cache-Probleme; 3) Die angegebene Spiegelquelle hat das Paket mobvoi-tts-mcp nicht synchronisiert. Wenn Sie eine Spiegelquelle verwenden, sollten Sie zunächst folgendermaßen prüfen, ob das Paket mobvoi-tts-mcp auf der von Ihnen verwendeten Spiegelquelle synchronisiert ist: pip index versions --index-url https://pypi.tuna.tsinghua.edu.cn/simple mobvoi-tts-mcp Wenn Sie sehen, dass die NEUESTE Versionsnummer mit der auf PyPI übereinstimmt, können Sie die Spiegelquelle verwenden, um das neueste Paket mobvoi-tts-mcp zu aktualisieren. Andernfalls können Sie für das Update nur https://pypi.org/simple verwenden. Normalerweise dauert es nach der Veröffentlichung eines neuen Pakets auf PyPI Dutzende von Minuten, bis die Spiegelquelle synchronisiert ist. Gleichzeitig können Sie sich zum Aktualisieren und Leeren des Caches an der folgenden Konfiguration orientieren.

"MobvoiTTS": { ... "args": [ "--upgrade", "--no-cache-dir", "--index", "https://pypi.tuna.tsinghua.edu.cn/simple", "mobvoi-tts-mcp" ], ... },
Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Model Context Protocol-Server, der die Interaktion mit den Text-to-Speech- und Voice-Clone-APIs von Mobvoi ermöglicht, sodass MCP-Clients wie Cursor, Claude Desktop und Cline Sprache generieren und Stimmen klonen können.

  1. Was kann Mobvoi TTS MCP?
    1. Schnellstart mit Cursor
      1. Schnellstart mit Claude Desktop
        1. Schnellstart mit Cline
          1. Quellcode-Test
            1. Beispielverwendung
              1. Fehlerbehebung
                1. spawn uvx ENOENT
                2. MCP-Fehler -32001: Zeitüberschreitung der Anforderung
                3. Das neueste PyPI-Paket kann nicht synchronisiert werden

              Related MCP Servers

              • -
                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
                15
                4
                JavaScript
                The Unlicense
                • Apple
                • Linux
              • A
                security
                A
                license
                A
                quality
                An official Model Context Protocol (MCP) server that enables AI clients to interact with ElevenLabs' Text to Speech and audio processing APIs, allowing for speech generation, voice cloning, audio transcription, and other audio-related tasks.
                Last updated -
                19
                771
                Python
                MIT License
                • Apple
              • -
                security
                -
                license
                -
                quality
                Official Model Context Protocol server that enables interaction with powerful Speech-to-Text and Audio Intelligence APIs, allowing clients like Claude Desktop to transcribe audio, analyze speech, translate content, and more.
                Last updated -
                Python
                MIT License

              View all related MCP servers

              MCP directory API

              We provide all the information about MCP servers via our MCP API.

              curl -X GET 'https://glama.ai/api/mcp/v1/servers/mobvoi/mobvoi-tts-mcp'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server