Skip to main content
Glama

voicevox-mcp

Bei diesem Projekt handelt es sich um einen MCP-Server (Model Context Protocol), der mit der VOICEVOX-Engine zusammenarbeitet, um Sprache zu synthetisieren und Sprecherinformationen zu erhalten. Es ist in TypeScript implementiert und verwendet das MCP SDK.

Funktion

  • Holen Sie sich Lautsprecherinformationen für die VOICEVOX-Engine (/speakers)

  • Text auf einem angegebenen Lautsprecher in Sprache umwandeln und lokal abspielen (/speak)

    • Nur Mac

aufstellen

Starten der VOICEVOX-Engine (Docker empfohlen)

docker compose up -d

Dadurch wird die VOICEVOX-Engine auf localhost:50021 gestartet.

Related MCP server: TTS-MCP

Installieren und Erstellen von Abhängigkeiten

npm install npm run build

Anwendung

Beispiel für die Cursoreinstellung

{ "mcpServers": { "voicevox-mcp": { "command": "node", "args": ["${Path to Repository}/dist/index.js"], "env": { "SPEAKER_ID": 8, "SPEED_SCALE": 1.2, "VOICEVOX_API_URL": "http://localhost:50021" } } } }

Legen Sie VOICEVOX_API_URL nach Bedarf fest.

  • Sie können mithilfe des Sprechertools eine Liste der Sprecher von Ihrem MCP-Client abrufen.

  • Das Sprachtool kann Text in Sprache umwandeln und lokal wiedergeben (Mac wird empfohlen, da es den Befehl afplay verwendet).

Hauptabhängigkeiten

  • @modelcontextprotocol/sdk

  • zod

  • typescript

Vorsichtsmaßnahmen

  • Zukünftige Verbesserungen

    • Die Sprachsynthese ist nur verfügbar, wenn die VOICEVOX-Engine auf localhost:50021 ausgeführt wird.

    • Wenn Sie eine andere Umgebung als Mac verwenden, ändern Sie den Afplay-Teil entsprechend.

Lizenz

MIT-Lizenz

One-click Deploy
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Latest Blog Posts

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/Yuki10Kobayashi/voicevox-mcp'

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