Prijunkite „VocalRemover“ garso įrankių rinkinį prie savo AI asistento ir pradėkite redaguoti garso įrašus naudodami natūralią kalbą.
Serveris naudoja Model Context Protocol per Streamable HTTP. Nukreipkite bet kurį MCP klientą į žemiau nurodytą galinį tašką ir autentiškumą patvirtinkite naudodami „VocalRemover“ API žetoną. Failai perduodami kaip vieši http(s) URL adresai (iki 100 MB), o rezultatai grąžinami kaip atsisiunčiamų failų URL adresai.
Endpoint: https://vocalremover.com/mcp/audio
Transport: Streamable HTTP (POST)
Auth: Authorization: Bearer YOUR_API_TOKEN
Šį žetoną naudoja tiek nemokamos garso įrankiai, tiek mokami AI įrankiai; skirtumas yra tik tas, ar skaičiuojami konversijos minučių kreditai.
Pridėkite serverį prie savo AI kliento. „Claude Desktop“ naudoja „mcp-remote“ tiltą; „Cursor“, „Windsurf“, „Cline“, „Zed“ ir „Claude Code“ iš esmės palaiko nuotolinį MCP su „Bearer“ žetonu; „ChatGPT“ ir „Claude.ai“ internetinė programa jį prideda kaip pasirinktinį jungiklį ir prisijungia per OAuth (žr. toliau).
Įtraukite į failą „claude_desktop_config.json“, tada iš naujo paleiskite „Claude“.
{
"mcpServers": {
"vocalremover": {
"command": "npx",
"args": [
"-y", "mcp-remote", "https://vocalremover.com/mcp/audio",
"--header", "Authorization:${AUTH}"
],
"env": { "AUTH": "Bearer YOUR_API_TOKEN" }
}
}
}
Įgimtas nuotolinis MCP — įtraukite į kliento mcp.json failą.
{
"mcpServers": {
"vocalremover": {
"url": "https://vocalremover.com/mcp/audio",
"headers": {
"Authorization": "Bearer YOUR_API_TOKEN"
}
}
}
}
Viena komanda — integruotas nuotolinis MCP, be tilto.
claude mcp add --transport http \
vocalremover https://vocalremover.com/mcp/audio \
-H "Authorization: Bearer YOUR_API_TOKEN"
Prijunkite serverį prie „Claude“ API iškvietos naudodami MCP jungties beta antraštę:
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“ nustatymuose įjunkite „Developer“ režimą, atidarykite „Apps & Connectors“ → „Create“ ir pridėkite pasirinktinį jungiklį, nukreipiantį į žemiau nurodytą serverio URL adresą. „ChatGPT“ vykdo „OAuth“ procedūrą – prisijunkite prie „VocalRemover“ ir patvirtinkite prieigą; nereikia įklijuoti jokio žymens. (Reikalingas planas su pasirinktiniais jungikliais, pvz., „Plus“, „Pro“, „Business“ arba „Enterprise“.)
https://vocalremover.com/mcp/audio
Jūsų plane nėra prieigos prie pasirinktinio jungiklio? Vietoj to sukurkite pasirinktinį GPT ir pridėkite veiksmą, kuris importuoja mūsų OpenAPI schemą su API raktu (Bearer) autentifikavimu.
Vieną kartą pridėkite serverį kaip pasirinktinį jungtį, tada leiskite prieigą prie tinklo, kad „Claude“ galėtų įkelti ir atsisiųsti jūsų garso įrašus.
https://vocalremover.com/mcp/audio
vocalremover.com
ir s3.vocalremover.com
Viskas. Pradėkite naują „Chat“, „Cowork“ arba „Claude Code“ sesiją, pridėkite garso failą ir pasakykite „pašalinti vokalą“ — „Claude“ jį įkels ir pateiks rezultatą.
Pasirinktiniai jungikliai prieinami „Claude Pro“, „Max“, „Team“ ir „Enterprise“ versijose.
| Įrankis | Lygis | Parametrai | Ką jis daro |
|---|---|---|---|
| probe_audio | Nemokamas | url | Grąžina failo trukmę, bitų perdavimo spartą, formatą ir apytikrę kredito kainą. |
| convert_audio | Nemokamas | url, format | Perkoduokite garso įrašą į mp3, wav, flac, ogg, m4a, aac arba opus formatą ir pateikite atsisiuntimo URL adresą. |
| trim_audio | Nemokamas | url, start_seconds, duration_seconds | Iškirpkite garso failo dalį ir grąžinkite atsisiuntimo URL adresą. |
| extract_audio | Nemokamas | url | Išskirkite garso takelį iš vaizdo įrašo MP3 formatu. |
| separate_audio | Kreditas | url, task | Pradėti AI atskyrimą (vokalas, instrumentai, pagrindinis vokalas, takeliai, triukšmo pašalinimas, reverb pašalinimas). Grąžina užduoties identifikatorių (job_id). |
| clone_voice | Kreditas | url, voice, pitch? | Pakeiskite garso failo balsą į nurodytą balso identifikatorių. Pasirenkamas tono aukščio keitimas pustoniais. Grąžina job_id — patikrinkite check_audio_job, kad gautumėte konvertuotą garso įrašą. |
| check_audio_job | Nemokamas | job_id | Pateikite užklausą dėl garso atskyrimo arba balso konvertavimo užduoties ir, kai ji bus atlikta, gausite išvesties failų atsisiuntimo URL adresus. |
| check_balance | Nemokamas | — | Rodyti, kiek konversijų minučių kreditų liko paskyroje. |
Įrankiai priima viešą URL adresą. Jei failas yra vartotojo kompiuteryje, iškvieskite nemokamą „create_upload“ įrankį, kad gautumėte vienkartinį įkėlimo URL adresą, išsiųskite failą į jį (žetono nereikia), tada perduokite grąžintą „file_url“ bet kuriam garso įrankiui. Įkėlimo nuoroda ir failas nustoja galioti po 1 valandos. Niekada nekonvertuokite tikro garso failo į „base64“ kodą — jis yra pernelyg didelis, kad tilptų į įrankio argumentą.
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" }
Nėra galimybės atlikti žiniatinklio užklausų (pvz., „sandboxed assistant“)? Nusiųskite vartotojui „upload_page“ nuorodą, kad jis galėtų įkelti failą naršyklėje, tada tęskite su „file_url“.
„Claude“ sistemoje failų įkėlimui reikalingas išeinantis tinklo srautas į vocalremover.com ir s3.vocalremover.com — įjunkite šią funkciją meniu „Nustatymai“ → „Galimybės“ (žr. „Claude“ nustatymus aukščiau).
Tiesiog paprastai paprašykite savo asistento:
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://..." }
] }
Nemokamos priemonės veikia taip pat — pavyzdžiui, komanda „convert this file to wav“ iššaukia „convert_audio“ ir iškart grąžina atsisiuntimo URL adresą, nenaudodama jokių kreditų.
„Reikalingas autentifikavimas“: Trūksta žymės arba antraštė yra neteisinga — ji turi būti tiksliai tokia: „Authorization: Bearer YOUR_API_TOKEN“.
„Nepavyko atsisiųsti failo“: URL adresas turi būti viešai prieinamas — be prisijungimo reikalavimo ir neturi nukreipti į privatų adresą.
Atskyrimo užduotis, atrodo, įstrigo: AI užduotys yra asinchroninės — kas 10–30 sekundžių tikrinkite „check_audio_job“, kol „done“ bus „true“.
„Claude Desktop“ neprisijungia: Įsitikinkite, kad „Node“/„npx“ yra įdiegti ir įtraukti į PATH, naudokite „mcp-remote@latest“ ir, redagavę konfigūraciją, visiškai perkraukite „Claude“.