ElevenLabs MCP-server
Genereer spraak, afbeeldingen en video en bouw agents vanuit Claude en andere MCP-clients.
Overzicht
De ElevenLabs MCP-server is een externe Model Context Protocol (MCP)-server die AI-assistenten toegang geeft tot je ElevenLabs-workspace. Zodra deze is verbonden, kan een assistent zoals Claude, ChatGPT of Cursor spraak, afbeeldingen, video en geluid genereren, stemmen ontwerpen, Flows bouwen en je agents beheren met natuurlijke taal, zonder dat je iets lokaal hoeft te installeren of uit te voeren.
De server is beschikbaar op:
Voor authenticatie wordt OAuth gebruikt. Wanneer je verbinding maakt, log je in met je ElevenLabs-account, kies je een workspace en keur je de machtigingen goed die de assistent aanvraagt. Er worden geen API-sleutels naar de client gekopieerd en generaties gebruiken de credits van de workspace waarmee je inlogt.
Wil je je ElevenLabs-agent juist toegang geven tot externe MCP-servers? Bekijk dan de handleiding voor MCP-integratie.
Waarvoor het dient
Gebruik de MCP-server wanneer je met ElevenLabs wilt werken vanuit de assistent die je al gebruikt, in plaats van naar de ElevenLabs-app te gaan of code voor de API te schrijven. Hij is geschikt voor twee soorten werk:
- Creatief werk: voice-overs, afbeeldingen, video, geluidseffecten en muziek genereren vanuit een gesprek en deze gedurende meerdere beurten verfijnen.
- Werk met agents: ElevenAgents-agents maken, configureren, testen en beoordelen.
Gebruik in plaats daarvan de API en SDK’s om ElevenLabs in je eigen applicatie te integreren.
Verbinden vanuit Claude
Voeg de server toe als aangepaste connector. Hiermee krijgt Claude toegang tot alle tools die de server biedt.
De ElevenLabs-connector in de connector-directory van Claude is een beperkte versie. Deze ondersteunt spraak, stemmen, transcriptie en agents, maar kan geen afbeeldingen, video of muziek genereren. Voeg de bovenstaande aangepaste connector toe voor de volledige set tools.
Andere MCP-clients werken op dezelfde manier: wijs de client naar de server-URL en voltooi de OAuth-procedure. Clientregistratie is niet nodig voor clients die gehoste clientmetadata (CIMD) ondersteunen. Als je workspace zich in een geïsoleerde omgeving voor dataresidentie bevindt, gebruik dan de URL van je regio, vermeld onder Regio’s voor dataresidentie.
Creatieve tools
Elke creatieve generatie komt terecht in een Flow: een bewerkbaar canvas met prompts, referenties en resultaten. De assistent stuurt een link naar de flow terug, zodat je deze in de ElevenLabs-app kunt openen om de resultaten te beoordelen, een node aan te passen of de flow opnieuw uit te voeren. Clients die MCP Apps ondersteunen, zoals Claude, tonen de flow en de resultaten ook inline in de chat.
Met de creatieve tools kan een assistent:
- Afbeeldingen en video genereren en bestaande afbeeldingen bewerken
- Spraak uit tekst genereren met elke stem in je workspace en audio transcriberen
- Geluidseffecten, muziek en andere audio genereren via Flow-nodes
- Een nieuwe stem ontwerpen op basis van een beschrijving en de stem die je kiest opslaan
- Generaties in één flow aaneenschakelen, zoals een video met voice-over of lipsync op basis van gegenereerde spraak
- Je eigen bestanden als referenties gebruiken, geüpload vanaf je computer of opgehaald via een URL
- Merkkits beheren zodat generaties de kleuren, lettertypen en logo’s van je merk volgen
- Beschikbare modellen, hun parameters en handleidingen voor prompts opzoeken
Generaties van afbeeldingen en video leveren standaard meerdere variaties op, en spraak levert twee opnamen op. Vertel de assistent welke variatie hij moet gebruiken, dan neemt hij die mee naar de volgende stap.
Genereren kost credits, net als genereren in de ElevenLabs-app. Vraag de assistent niet om een generatie die nog actief is opnieuw te proberen, want elke nieuwe poging start een nieuwe generatie waarvoor credits worden berekend.
Voorbeeldprompts
- “Genereer een productfoto van een keramische koffiemok op een marmeren aanrecht, ochtendlicht, 16:9.”
- “Maak van de tweede afbeelding een video van vijf seconden met een langzame inzoombeweging.”
- “Schrijf een voice-over van 20 seconden voor deze video met een warme Britse stem en voeg die toe aan dezelfde flow.”
- “Ontwerp een stem voor een norse oude zeekapitein en laat me drie previews horen.”
- “Transcribeer het bijgevoegde interview en vermeld de sprekers.”
Tools voor agents
De tools voor agents maken, configureren en beheren de agents in je workspace. Ze omvatten agentinstellingen, gesprekken en transcripts, procedures, tools, kennisbankdocumenten, tests, branches, deployments en issues. Bekijk Hosted MCP voor ElevenAgents voor de volledige lijst, voorbeeldprompts en het gedrag van updates voor agents.
Gegenereerde bestanden
De server retourneert gegenereerde bestanden als links op elevenlabsusercontent.com, het ElevenLabs-domein voor gebruikerscontent. ElevenLabs levert gebruikerscontent via een afzonderlijk domein, zodat bestanden in je workspace geen cookies voor elevenlabs.io kunnen lezen of instellen.
Deze links zijn ondertekend en verlopen ongeveer twee uur nadat de assistent ze ontvangt. Vraag de assistent om de generatie opnieuw op te halen of open de flow in de ElevenLabs-app om een nieuwe link te krijgen. Als je netwerk of MCP-client beperkingen oplegt aan domeinen die media mogen laden, sta dan elevenlabsusercontent.com toe.
Machtigingen
Het OAuth-toestemmingsscherm vermeldt de machtigingen die de assistent aanvraagt, zoals ElevenAgents, Text to Speech, Flows en Image & Video Generation. De assistent kan alleen acties uitvoeren die vallen onder de machtigingen die je goedkeurt en onder je rol in de workspace. Je kunt de verbinding op elk moment intrekken vanuit je MCP-client of vanuit de instellingen van je ElevenLabs-account.
Met MCP-clients zoals Claude kun je ook kiezen welke tools van de connector de assistent mag gebruiken en voor welke tools je vóór elke aanroep toestemming moet geven. Workspacebeheerders kunnen deze instellingen voor hun hele organisatie configureren.