Conectați setul de instrumente audio VocalRemover la asistentul dvs. AI și începeți să editați fișiere audio folosind limbajul natural.
Serverul utilizează Protocolul de Context al Modelului (MCP) prin Streamable HTTP. Direcționați orice client MCP către punctul final de mai jos și autentificați-vă cu un token API VocalRemover. Fișierele sunt transmise sub formă de adrese URL publice http(s) (până la 100 MB), iar rezultatele sunt returnate sub formă de adrese URL care pot fi descărcate.
Endpoint: https://vocalremover.com/mcp/audio
Transport: Streamable HTTP (POST)
Auth: Authorization: Bearer YOUR_API_TOKEN
Atât instrumentele audio gratuite, cât și cele cu AI cu plată utilizează acest token; singura diferență constă în faptul că, în cazul celor cu AI cu plată, se percep credite pentru minutele de conversie.
Adăugați serverul la clientul dvs. AI. Claude Desktop utilizează puntea mcp-remote; Cursor, Windsurf, Cline, Zed și Claude Code acceptă MCP la distanță în mod nativ cu un token Bearer; ChatGPT și aplicația web Claude.ai îl adaugă ca un conector personalizat și se autentifică prin OAuth (vezi mai jos).
Adăugați la claude_desktop_config.json, apoi reporniți Claude.
{
"mcpServers": {
"vocalremover": {
"command": "npx",
"args": [
"-y", "mcp-remote", "https://vocalremover.com/mcp/audio",
"--header", "Authorization:${AUTH}"
],
"env": { "AUTH": "Bearer YOUR_API_TOKEN" }
}
}
}
MCP la distanță nativ — adăugați-l în fișierul mcp.json al clientului.
{
"mcpServers": {
"vocalremover": {
"url": "https://vocalremover.com/mcp/audio",
"headers": {
"Authorization": "Bearer YOUR_API_TOKEN"
}
}
}
}
O singură comandă — MCP la distanță nativ, fără bridge.
claude mcp add --transport http \
vocalremover https://vocalremover.com/mcp/audio \
-H "Authorization: Bearer YOUR_API_TOKEN"
Conectați serverul la un apel API Claude folosind antetul conectorului MCP 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"],
)
În setările ChatGPT, activați modul Dezvoltator, deschideți Aplicații și conectori → Creați și adăugați un conector personalizat care să indice adresa URL a serverului de mai jos. ChatGPT execută fluxul OAuth — vă autentificați în VocalRemover și aprobați accesul; nu este necesar să inserați niciun token. (Necesită un plan cu conectori personalizați, de exemplu Plus/Pro/Business/Enterprise.)
https://vocalremover.com/mcp/audio
Planul dvs. nu include acces la conectorul personalizat? Creați în schimb un GPT personalizat și adăugați o acțiune care importă schema noastră OpenAPI cu autentificare prin cheie API (Bearer).
Adăugați serverul o singură dată ca conector personalizat, apoi permiteți accesul la rețea pentru ca Claude să poată încărca și prelua fișierele audio.
https://vocalremover.com/mcp/audio
vocalremover.com
și s3.vocalremover.com
Asta e tot. Deschide o nouă sesiune de Chat, Cowork sau Claude Code, atașează un fișier audio și spune „elimină vocea” — Claude îl încarcă și îți returnează rezultatul.
Conectorii personalizați sunt disponibili în versiunile Claude Pro, Max, Team și Enterprise.
| Instrument | Nivel | Parametri | Ce face |
|---|---|---|---|
| probe_audio | Gratuit | url | Returnează durata, rata de biți, formatul și costul estimat al creditelor pentru un fișier. |
| convert_audio | Gratuit | url, format | Recodifică fișierele audio în format mp3, wav, flac, ogg, m4a, aac sau opus și generează o adresă URL de descărcare. |
| trim_audio | Gratuit | url, start_seconds, duration_seconds | Extrage o secțiune dintr-un fișier audio și returnează o adresă URL de descărcare. |
| extract_audio | Gratuit | url | Extrageți pista audio dintr-un fișier video în format MP3. |
| separate_audio | Credite | url, task | Pornește separarea AI (voce, instrumental, voce principală, piste, eliminare zgomot, eliminare reverberație). Returnează un job_id. |
| clone_voice | Credite | url, voice, pitch? | Modifică vocea dintr-un fișier audio la un ID de voce țintă. Modificarea opțională a înălțimii tonului în semitonuri. Returnează un job_id — interoghează check_audio_job pentru fișierul audio convertit. |
| check_audio_job | Gratuit | job_id | Interoghează o sarcină de separare sau de conversie vocală și obține adresele URL de descărcare a fișierelor de ieșire la finalizare. |
| check_balance | Gratuit | — | Afișează numărul de credite de minute de conversie rămase în cont. |
Instrumentele acceptă o adresă URL publică. Dacă fișierul se află pe computerul utilizatorului, apelați instrumentul gratuit create_upload pentru a obține o adresă URL de încărcare valabilă o singură dată, trimiteți fișierul prin POST la aceasta (nu este necesar un token), apoi transmiteți adresa file_url returnată către orice instrument audio. Linkul de încărcare și fișierul expiră după 1 oră. Nu codificați niciodată un fișier audio real în format base64 — este mult prea mare pentru a fi folosit ca argument al unui instrument.
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" }
Nu există nicio modalitate de a efectua solicitări web (de exemplu, un asistent în mediul sandbox)? Trimiteți utilizatorului linkul upload_page pentru a încărca fișierul într-un browser, apoi continuați cu file_url.
În Claude, încărcarea fișierelor necesită acces la rețea către vocalremover.com și s3.vocalremover.com — activați această opțiune din Setări → Capacități (consultați configurarea Claude de mai sus).
Adresă-te asistentului tău folosind un limbaj simplu:
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://..." }
] }
Instrumentele gratuite funcționează în același mod — de exemplu, comanda „convert this file to wav” apelează funcția convert_audio și returnează instantaneu o adresă URL de descărcare, fără a consuma credite.
„Este necesară autentificarea”: Tokenul lipsește sau antetul este incorect — trebuie să fie exact Authorization: Bearer YOUR_API_TOKEN.
„Nu s-a putut descărca fișierul”: Adresa URL trebuie să fie publică — fără cerințe de autentificare — și nu trebuie să redirecționeze către o adresă privată.
O sarcină de separare pare blocată: Sarcinile AI sunt asincrone — interogați check_audio_job după 10–30 de secunde până când valoarea „done” este „true”.
Claude Desktop nu se conectează: Asigurați-vă că Node/npx este instalat și se află în variabila PATH, utilizați mcp-remote@latest și reporniți complet Claude după modificarea configurației.