Before you start
Make sure the Medux MCP connector is enabled and available in the current Claude workspace.
Place your file in a local project folder. The video uses sample-audio.m4a.
project/
└── sample-audio.m4aThe workflow
Describe both pitch changes in one prompt
Ask Claude to use Medux and specify the exact change for each output. In the tutorial, the source file is shifted up by 100% and down by 50%.
Use Medux to modify the pitch of sample-audio.m4a.
Create two outputs:
- Increase pitch by 100% (2× frequency / +12 semitones)
- Decrease pitch by 50% (0.5× frequency / −12 semitones)
Upload the file with curl when needed.Let Claude request an upload URL from Medux
Claude calls the Medux file tool through MCP and receives a temporary upload URL. If the remote storage endpoint cannot be reached from Claude’s sandbox, Claude can provide a local curl command instead.

Upload the audio with a width-safe command
Run the generated command from the folder containing the audio file. The command below is intentionally split across lines so it remains readable on desktop and mobile layouts.
curl -X PUT "PASTE_THE_MEDUX_UPLOAD_URL_HERE" -H "Content-Type: audio/mp4" --data-binary "@sample-audio.m4a" -w "\nHTTP status: %{http_code}\n"A successful upload returns HTTP status 200. Temporary upload URLs usually expire, so run the command soon after Claude creates it.

Run both Medux pitch jobs
Claude submits two calls to the Medux pitch-shift tool: one with +12 semitones and one with −12 semitones. Both tasks can run in parallel.
+12 semitones → 2× frequency → one octave higher.
−12 semitones → 0.5× frequency → one octave lower.
Approve status checks and wait for completion
Claude polls each Medux task using its task ID. Approve the tool call when prompted, then let Claude continue until both outputs are ready.

Download and verify the generated files
When Medux returns the result URLs, save each output locally with a clear filename. Use -L so curl follows redirects.
curl -L "RESULT_URL_FOR_HIGHER_PITCH" -o sample-audio-pitch-up-2x.mp3
curl -L "RESULT_URL_FOR_LOWER_PITCH" -o sample-audio-pitch-down-0.5x.mp3
What this workflow removes
You do not need to open a separate media dashboard, write a custom API client, or manually manage two independent processing jobs. Claude coordinates the steps; Medux handles the audio transformation.
Reusable prompt
Replace the filename and semitone values to reuse the same workflow for other audio files.
Use Medux through MCP to adjust the pitch of [AUDIO_FILE].
Create these versions:
- [SEMITONES_UP] semitones higher
- [SEMITONES_DOWN] semitones lower
Upload the source with curl if the sandbox cannot access the upload endpoint.
Poll both tasks until completion, then provide commands to download the results.Explore related workflows
Continue with a nearby Medux workflow or compare how the same task works across Claude MCP and Codex MCP.
Quick answer
How do I run Adjust Audio Pitch with Claude MCP?
Claude can use the Medux audio pitch tool through Medux MCP to raise or lower the pitch of an audio file without rebuilding the workflow manually. The workflow keeps input roles and constraints in context, reviews the proposed call, and checks the returned result.
What does this Medux tutorial cover?
Claude can use the Medux audio pitch tool through Medux MCP to raise or lower the pitch of an audio file without rebuilding the workflow manually. The workflow keeps input roles and constraints in context, reviews the proposed call, and checks the returned result.
Related topics: Adjust Audio Pitch · Adjust Audio Pitch with Claude MCP · Medux MCP tutorial
Build with the API
API reference for this workflow
Use the API reference to automate this workflow, or follow the matching guide in our official GitHub repository.
- Adjust Audio Pitch API reference Review request fields, response data, and examples for this adjust audio pitch workflow.
- Official Claude MCP workflow guide on GitHub Copy the prompt and review the expected Medux tools, approval points, and verification steps for this workflow.