Свържете аудио инструментариума VocalRemover с вашия AI асистент и започнете да редактирате аудио с помощта на естествен език.
Сървърът използва протокола Model Context Protocol (MCP) през Streamable HTTP. Насочете всеки MCP клиент към крайната точка по-долу и се идентифицирайте с токен за API на VocalRemover. Файловете се предават като публични URL адреси по HTTP(S) (до 100 MB), а резултатите се връщат като URL адреси за изтегляне.
Endpoint: https://vocalremover.com/mcp/audio
Transport: Streamable HTTP (POST)
Auth: Authorization: Bearer YOUR_API_TOKEN
Както безплатните аудио инструменти, така и платените AI инструменти използват този токен; разликата е само в това дали се начисляват кредити за минути преобразуване.
Добавете сървъра към вашия AI клиент. Claude Desktop използва моста mcp-remote; Cursor, Windsurf, Cline, Zed и Claude Code поддържат отдалечен MCP по подразбиране с Bearer токен; ChatGPT и уеб приложението Claude.ai го добавят като персонализиран конектор и се регистрират чрез OAuth (вижте по-долу).
Добавете го в claude_desktop_config.json, след което рестартирайте Claude.
{
"mcpServers": {
"vocalremover": {
"command": "npx",
"args": [
"-y", "mcp-remote", "https://vocalremover.com/mcp/audio",
"--header", "Authorization:${AUTH}"
],
"env": { "AUTH": "Bearer YOUR_API_TOKEN" }
}
}
}
Вграден отдалечен MCP — добавете го към файла mcp.json на клиента.
{
"mcpServers": {
"vocalremover": {
"url": "https://vocalremover.com/mcp/audio",
"headers": {
"Authorization": "Bearer YOUR_API_TOKEN"
}
}
}
}
Една команда — вграден отдалечен MCP, без мост.
claude mcp add --transport http \
vocalremover https://vocalremover.com/mcp/audio \
-H "Authorization: Bearer YOUR_API_TOKEN"
Свържете сървъра към извикване на Claude API с заглавката на MCP connector beta:
client.beta.messages.create(
model="claude-opus-4-5",
max_tokens=1024,
messages=[{"role": "user", "content": "Remove vocals from https://example.com/song.mp3"}],
mcp_servers=[{
"type": "url",
"url": "https://vocalremover.com/mcp/audio",
"name": "vocalremover",
"authorization_token": "YOUR_API_TOKEN",
}],
betas=["mcp-client-2025-11-20"],
)
В настройките на ChatGPT активирайте режим „Разработчик“, отворете „Приложения и конектори“ → „Създаване“ и добавете персонализиран конектор, сочещ към URL адреса на сървъра по-долу. ChatGPT изпълнява OAuth процеса — влизате в VocalRemover и одобрявате достъпа; не е необходимо да поставяте токен. (Изисква план с персонализирани конектори, например Plus/Pro/Business/Enterprise.)
https://vocalremover.com/mcp/audio
Нямате достъп до персонализиран конектор в плана си? Създайте вместо това персонализиран GPT и добавете действие, което импортира нашата OpenAPI схема с удостоверяване чрез API ключ (Bearer).
Добавете сървъра веднъж като персонализиран конектор, след което разрешете мрежов достъп, за да може Claude да качва и изтегля вашите аудио файлове.
https://vocalremover.com/mcp/audio
vocalremover.com
и s3.vocalremover.com
Това е всичко. Започнете нова сесия в Chat, Cowork или Claude Code, прикачете аудио файл и кажете „премахни вокалите“ — Claude ще го качи и ще ви върне резултата.
Персонализираните конектори са достъпни в версиите Claude Pro, Max, Team и Enterprise.
| Инструмент | Ниво | Параметри | Какво прави |
|---|---|---|---|
| probe_audio | Безплатен | url | Връща продължителността, битрейта, формата и приблизителната цена на файла. |
| convert_audio | Безплатен | url, format | Прекодира аудио в mp3, wav, flac, ogg, m4a, aac или opus и връща URL за изтегляне. |
| trim_audio | Безплатен | url, start_seconds, duration_seconds | Изрязва част от аудио файл и връща URL адрес за изтегляне. |
| extract_audio | Безплатен | url | Извличане на аудиозаписа от видеофайл във формат MP3. |
| separate_audio | Кредити | url, task | Стартира AI разделяне (вокали, инструментал, вокали на солиста, стем-файлове, премахване на шума, премахване на реверберацията). Връща job_id. |
| clone_voice | Кредити | url, voice, pitch? | Преобразува гласа в аудиофайл към целевия гласов идентификатор. Опционално променя тона с полутонове. Връща job_id — извикайте check_audio_job, за да проверите преобразувания аудиофайл. |
| check_audio_job | Безплатен | job_id | Задайте задача за разделяне или преобразуване на глас и получите URL адресите за изтегляне на резултатите, когато задачата приключи. |
| check_balance | Безплатен | — | Показва колко кредита за минути преобразуване са останали в акаунта. |
Инструментите приемат публичен URL адрес. Ако файлът се намира на компютъра на потребителя, извикайте безплатния инструмент create_upload, за да получите еднократен URL адрес за качване, изпратете файла към него чрез POST (не се изисква токен), след което предайте върнатия file_url на който и да е аудио инструмент. Връзката за качване и файлът изтичат след 1 час. Никога не кодирайте реален аудио файл в base64 — той е прекалено голям за аргумент на инструмента.
Assistant calls: create_upload { "filename": "song.mp3" }
-> { "upload_url": "https://vocalremover.com/api/uploads/01h...",
"file_url": "https://vocalremover.com/storage/mcp-uploads/01h....mp3",
"upload_page":"https://vocalremover.com/upload/01h..." }
# Upload the bytes (model's sandbox, a terminal, or the user's browser):
curl -F "file=@song.mp3" "https://vocalremover.com/api/uploads/01h..."
-> { "file_url": "https://vocalremover.com/storage/mcp-uploads/01h....mp3" }
Assistant calls: separate_audio { "url": "", "task": "vocals" }
Няма възможност за изпращане на уеб заявки (например асистент в защитена среда)? Изпратете на потребителя линка upload_page, за да качи файла в браузъра, след което продължете с file_url.
В Claude качването на файлове изисква изходящ трафик към vocalremover.com и s3.vocalremover.com — активирайте го в Настройки → Възможности (вижте настройките на Claude по-горе).
Просто попитайте асистента си на обикновен език:
You: Remove the vocals from https://example.com/song.mp3
Assistant calls: separate_audio { "url": "...", "task": "vocals" }
-> { "job_id": "01H...", "status": "in_process_queue" }
Assistant calls: check_audio_job { "job_id": "01H..." }
-> { "done": true, "outputs": [
{ "track": "vocals", "download_url": "https://..." },
{ "track": "instrumentals", "download_url": "https://..." }
] }
Безплатните инструменти работят по същия начин — например командата „конвертирай този файл в wav“ извиква convert_audio и незабавно връща URL за изтегляне, без да се използват кредити.
„Изисква се удостоверяване“: Липсва токенът или заглавката е грешна — тя трябва да бъде точно Authorization: Bearer YOUR_API_TOKEN.
„Не може да се изтегли файлът“: URL адресът трябва да е публичен — без изискване за вход, и не трябва да пренасочва към частен адрес.
Задачата за разделяне изглежда заседнала: Задачите на AI са асинхронни — проверявайте check_audio_job на всеки 10–30 секунди, докато не се върне true.
Claude Desktop не се свързва: Уверете се, че Node/npx е инсталиран и се намира в PATH, използвайте mcp-remote@latest и рестартирайте Claude напълно след редактиране на конфигурацията.