Skip to main content
Glama

voicevox-mcp

Этот проект представляет собой сервер MCP (Model Context Protocol), который работает с движком VOICEVOX для синтеза голоса и получения информации о говорящем. Он реализован на TypeScript и использует MCP SDK.

функция

  • Получить информацию о динамиках для движка VOICEVOX (/speakers)

  • Синтезировать текст в речь на указанном динамике и воспроизводить ее локально (/speak)

    • только для Mac

настраивать

Запуск движка VOICEVOX (рекомендуется Docker)

docker compose up -d

Это запустит движок VOICEVOX на localhost:50021.

Related MCP server: AivisSpeech MCP Server

Установка и сборка зависимостей

npm install
npm run build 

Как использовать

Пример установки курсора

{
  "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" 
      }
    }
  }
}

При необходимости задайте VOICEVOX_API_URL.

  • Вы можете получить список докладчиков из вашего клиента MCP с помощью инструмента «Динамики».

  • Инструмент Speak может синтезировать текст в речь и воспроизводить ее локально (рекомендуется Mac, поскольку он использует команду afplay).

Основные зависимости

  • @modelcontextprotocol/sdk

  • zod

  • typescript

Меры предосторожности

  • Будущие улучшения

    • Синтез речи будет недоступен, если на localhost:50021 не запущен движок VOICEVOX.

    • Если вы используете среду, отличную от Mac, измените часть afplay соответствующим образом.

лицензия

Лицензия Массачусетского технологического института

Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Appeared in Searches

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