Home / Servers / ElevenLabs API / create_podcast

Create Podcast

An MCP tool from the ElevenLabs API server, hosted on mcp.hjlabs.in.

Create Podcast Create and auto-convert a podcast project. Currently, the LLM cost is covered by us but you will still be charged for the audio generation. In the future, you will be charged for both the LLM and… [POST /v1/studio/podcasts]

Name on the gateway: elevenlabs_api__create_podcast · may change things.

Parameters

NameTypeDescription
model_id requiredstringThe ID of the model to be used for this Studio project, you can query GET…
mode requiredobjectThe type of podcast to generate. Can be 'conversation', an interaction between…
source requiredobjectThe source content for the Podcast.
quality_presetstandard | high | ultra | ultra_losslessOutput quality of the generated audio. Must be one of: 'standard' - standard…
duration_scaleshort | default | longDuration of the generated podcast. Must be one of: short - produces podcasts…
languagestringAn optional language of the Studio project. Two-letter language code (ISO…
introstringThe intro text that will always be added to the beginning of the podcast.
outrostringThe outro text that will always be added to the end of the podcast.
instructions_promptstringAdditional instructions prompt for the podcast generation used to adjust the…
highlightsarrayA brief summary or highlights of the Studio project's content, providing key…
callback_urlstringA url that will be called by our service when the Studio project is converted.…
apply_text_normalizationauto | on | off | apply_englishThis parameter controls text normalization with four modes: 'auto', 'on'…

How to call it

Through the Smart Gateway, any client can run it by name with call_tool, or let the gateway find it with search_tools:

call_tool arguments
{
  "name": "elevenlabs_api__create_podcast",
  "arguments": {
    "model_id": "…",
    "mode": "…",
    "source": "…"
  }
}

Or connect the ElevenLabs API server directly, which lists 487 tools including this one:

Run in your terminal
claude mcp add --transport http hj-elevenlabs-api https://mcp.hjlabs.in/mcp/elevenlabs-api \
  --header "Authorization: Bearer YOUR_API_KEY"

Try asking

Use the create podcast tool with model_id set to ….

More from ElevenLabs API