gaudiolab-jp/gaudio-developers-mcp

gaudiolab-jp/gaudio-developers-mcp

от gaudiolab-jp
MCP-сервер Gaudio AI API. Извлекайте вокал, инструменты, диалоги, музыку и эффекты из аудио/видео, синхронизируйте текст с таймкодами через естественный язык в AI-инструментах музыкантам, редактора...

@gaudiolab/mcp-developers

npm version Glama score License: MIT

MCP server for Gaudio Lab Audio AI API. Separate vocals, instruments, dialogue, music, effects from any audio/video — or sync lyrics to timestamps — all through natural language in your AI tools.

Works with Claude, ChatGPT, Cursor, VS Code, GitHub Copilot, and any MCP-compatible client.

Get Your API Key

  1. Sign up at Gaudio Developers
  2. Create a project and get your API key from the dashboard

Quick Start

Add to your MCP client config:

{
  "mcpServers": {
    "gaudio": {
      "command": "npx",
      "args": ["-y", "@gaudiolab/mcp-developers"],
      "env": {
        "GAUDIO_API_KEY": "your-api-key-here"
      }
    }
  }
}

Then just ask in natural language:

  • "Separate the vocals from this file"
  • "Extract the dialogue from this video"
  • "Sync these lyrics to this song"
  • "What models are available?"
  • "How many credits do I have left?"

Tools

Tool Description
gaudio_get_key_info Get API key info: credits, project, permitted models
gaudio_list_models List available AI models by category
gaudio_upload_file Upload audio/video/text file (multipart, auto-chunked)
gaudio_create_job Create a processing job
gaudio_get_job Check job status and get download URLs
gaudio_separate_audio All-in-one: upload → process → download URLs
gaudio_sync_lyrics All-in-one lyrics sync with timestamps
gaudio_create_job

Создаёт задание обработки с загруженным файлом. Для моделей Stem Separation (gsep_music_hq_v1, gsep_music_shq_v1, gsep_speech_hq_v1) параметр 'type' обязателен (например, 'vocal', 'vocal,drum'). Для моделей DME тип не нужен. Для Text Sync (gts_lyrics_line_v1) вместо этого используйте gaudio_sync_lyrics.

Создаёт задание обработки с загруженным файлом. Для моделей Stem Separation (gsep_music_hq_v1, gsep_music_shq_v1, gsep_speech_hq_v1) параметр 'type' обязателен (например, 'vocal', 'vocal,drum'). Для моделей DME тип не нужен. Для Text Sync (gts_lyrics_line_v1) вместо этого используйте gaudio_sync_lyrics.

Параметры

  • uploadIdstringобязательный

    Upload ID from gaudio_upload_file (used as audioUploadId)

  • modelstringобязательный

    Model name (e.g. gsep_music_hq_v1, gsep_dme_dtrack_v1)

  • typestring

    Stem type(s), comma-separated. Required for Stem Separation models. e.g. 'vocal', 'vocal,drum,bass'

gaudio_get_job

Проверяет статус задачи и получает результаты. Статусы: 'waiting' (в очереди), 'running' (выполняется), 'success' (готово, включает downloadUrl), 'failed' (ошибка). URL-адреса для скачивания истекают через 48 часов.

Проверяет статус задачи и получает результаты. Статусы: 'waiting' (в очереди), 'running' (выполняется), 'success' (готово, включает downloadUrl), 'failed' (ошибка). URL-адреса для скачивания истекают через 48 часов.

Параметры

  • jobIdstringобязательный

    Job ID from gaudio_create_job or gaudio_separate_audio

  • modelstringобязательный

    Model name used to create the job

gaudio_get_key_info

Получает информацию о ключе API: описание, дата создания, статус, разрешенные модели, название проекта и оставшиеся кредиты (бесплатные + платные).

Получает информацию о ключе API: описание, дата создания, статус, разрешенные модели, название проекта и оставшиеся кредиты (бесплатные + платные).

Параметры

Без параметров.

gaudio_list_models

Перечисли доступные модели Gaudio AI. Отфильтруй по категории: 'stem' (разделение инструментов), 'dme' (разделение диалогов/музыки/эффектов), 'text_sync' (синхронизация текста).

Перечисли доступные модели Gaudio AI. Отфильтруй по категории: 'stem' (разделение инструментов), 'dme' (разделение диалогов/музыки/эффектов), 'text_sync' (синхронизация текста).

Параметры

  • categoryenum

    Filter by category: all (default), stem, dme, or text_sync

    allstemdmetext_sync
gaudio_separate_audio

Единое средство для разделения аудио: загружает файл (или повторно использует uploadId) → создаёт задачу → опрашивает до завершения → возвращает URL-адреса для скачивания. Для Stem Separation указывает 'type' (например 'vocal', 'vocal,drum'). Для DME Separation type не требуется. Поддерживает WAV, FLAC, MP3, M4A, MOV, MP4.

Единое средство для разделения аудио: загружает файл (или повторно использует uploadId) → создаёт задачу → опрашивает до завершения → возвращает URL-адреса для скачивания. Для Stem Separation указывает 'type' (например 'vocal', 'vocal,drum'). Для DME Separation type не требуется. Поддерживает WAV, FLAC, MP3, M4A, MOV, MP4.

Параметры

  • filePathstring

    Path to local audio/video file. Either filePath or uploadId is required.

  • uploadIdstring

    Existing uploadId to reuse (skips upload). Valid for 72 hours.

  • modelstringобязательный

    Model name (e.g. gsep_music_hq_v1, gsep_dme_dtrack_v1)

  • typestring

    Stem type(s) for Stem Separation models. e.g. 'vocal', 'vocal,drum'

  • pollIntervalnumber

    Polling interval in seconds (default: 10)

gaudio_sync_lyrics

Всё-в-одном синхронизация текстов песен: загрузить аудио + текстовые файлы → создать задание gts_lyrics_line_v1 → опросить → вернуть CSV (временная метка, текст строки, показатель уверенности) и URL-адреса отчётов JSON. Текстовый файл: формат .txt, UTF-8, минимум 2 строки, не более 60 символов в строке. Ограничение аудио: 1 ГБ / 10 минут.

Всё-в-одном синхронизация текстов песен: загрузить аудио + текстовые файлы → создать задание gts_lyrics_line_v1 → опросить → вернуть CSV (временная метка, текст строки, показатель уверенности) и URL-адреса отчётов JSON. Текстовый файл: формат .txt, UTF-8, минимум 2 строки, не более 60 символов в строке. Ограничение аудио: 1 ГБ / 10 минут.

Параметры

  • audioFilePathstring

    Path to local audio file. Either audioFilePath or audioUploadId required.

  • audioUploadIdstring

    Existing audio uploadId to reuse.

  • textFilePathstring

    Path to local .txt lyrics file. Either textFilePath or textUploadId required.

  • textUploadIdstring

    Existing text uploadId to reuse.

  • languageenumобязательный

    Language of the lyrics: en (English), ko (Korean), ja (Japanese), zh-cn (Chinese Simplified)

    enkojazh-cn
  • pollIntervalnumber

    Polling interval in seconds (default: 10)

gaudio_upload_file

Загружает локальный аудио/видео/текстовый файл на серверы Gaudio. Автоматически обрабатывает многокомпонентную загрузку (создание → загрузка частей → завершение). Возвращённый uploadId действителен в течение 72 часов и может быть повторно использован для нескольких задач. Поддерживаемые форматы: WAV, FLAC, MP3, M4A, MOV, MP4, TXT.

Загружает локальный аудио/видео/текстовый файл на серверы Gaudio. Автоматически обрабатывает многокомпонентную загрузку (создание → загрузка частей → завершение). Возвращённый uploadId действителен в течение 72 часов и может быть повторно использован для нескольких задач. Поддерживаемые форматы: WAV, FLAC, MP3, M4A, MOV, MP4, TXT.

Параметры

  • filePathstringобязательный

    Absolute path to the local file to upload

Другие проверенные MCP-сервера

blazickjp/arxiv-mcp-server

blazickjp/arxiv-mcp-server

MCP-сервер для интеграции arXiv с AI-ассистентами: поиск, загрузка, чтение и локальное хранение научных статей. Полезен исследователям и разработчикам для автоматизации работы с публикациями через ...

Python2969
evilsocket/nerve

evilsocket/nerve

Nerve — Agent Development Kit с нативной поддержкой MCP. Определяйте MCP серверы в YAML, запускайте как клиент или сервер, оркестрируйте агентов и тестируйте их в воспроизводимых сценариях. Для разработчиков, которым нужны программируемые и аудируемые LLM-агенты.

Python1318
coding-solo/godot-mcp

coding-solo/godot-mcp

MCP сервер для разработчиков на Godot: запускает редактор, выполняет проекты, захватывает отладку и управляет сценами. Интеграция с AI позволяет быстро проверять код и отлаживать игры прямо в движке.

JavaScript4776
oraios/serena

oraios/serena

Serena — MCP-сервер для AI-агентов, который даёт семантический поиск, рефакторинг и отладку кода на уровне IDE. Работает с символьными операциями, ускоряет агентов в больших проектах.

Python26580
ragieai/mcp-server

ragieai/mcp-server

официальный

Извлекайте информацию из базы знаний Ragie с помощью MCP-сервера. Инструмент retrieve возвращает релевантные фрагменты, учитывая ранжирование и свежесть. Идеален для интеграции корпоративных знаний...

JavaScript89
thinq-connect/thinqconnect-mcp

thinq-connect/thinqconnect-mcp

официальный

Официальный MCP-сервер для управления бытовой техникой LG ThinQ. Позволяет отслеживать статус устройств, запрашивать доступные команды и управлять ими (вкл/выкл, настройка температуры и др.) через ...

Python29
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин