# Can Claude make music? Yes, with Shawarma

> Claude cannot play sound by itself. Add the Shawarma MCP server and Claude can make a song, change only the part you ask for, and export an MP3.

Claude cannot make sound by itself. Add Shawarma to Claude, and Claude can make a song, change it and give you the MP3.

Shawarma is a music MCP server at https://shawarma.studio/mcp. You ask Claude for a song in plain words. Claude calls make_song, then change_song for each change, and only that part of the song changes.

First ask

86 BPM, warm keys and a soft beat, made by asking Claude

1. **The morning** keys, bass
2. **The day starts** keys, bass, drums, bells

[Open this song in Shawarma](https://shawarma.studio/open?example=made-claude-first)

## The same song, after one more ask

- Busier drums: the same song: only the drums changed: You asked“make the drums busier, keep the rest”: [Make it yours](https://shawarma.studio/open?example=made-claude-change)

## Add Shawarma to Claude

The address is https://shawarma.studio/mcp. It takes a minute.

### Claude Code

Run this once in your terminal.

```
claude mcp add --transport http shawarma https://shawarma.studio/mcp \
  --header "Authorization: Bearer shk_…"
```

### Claude.ai

No key to copy: you sign in to Shawarma.

1. Open Settings, then Connectors.
2. Choose Add custom connector and paste the address above.
3. Choose Connect, sign in to Shawarma and choose Allow.

[All the setup lines and tools for agents](https://shawarma.studio/developers)

## Then ask for *changes*

Once your song plays, type what it needs. It changes while it plays, and you keep only what you like.

- You make the drums busier, keep the rest
- You make it 30 seconds with an ending
- You go back to the first version
- You give me the MP3
- You share a link I can send

## What Claude does

- You ask Claude: "Make a calm song for my morning video." Plain words, like any other ask.
- Claude calls make_song: Shawarma writes the song and sends back a link that plays, and a song Claude can change.
- You ask for changes: "Busier drums." Claude calls change_song, and only the drums change. Ask for the MP3, and Claude calls export_audio.

**See the code of “First ask”**

```
setcpm(21.5) // 86 BPM, D major, "a calm song for my morning video"

const keys = note("<[d3,f#3,a3,c#4] [b2,d3,f#3,a3] [g2,b2,d3,f#3] [a2,c#3,e3,g3]>").s("gm_epiano1").gain(.3).room(.4)
const bass = note("<d2 b1 g1 a1>").s("gm_acoustic_bass").gain(.4)
const drums = s("bd ~ ~ ~ ~ ~ bd ~, ~ ~ rim ~, [~ hh]*4").gain(.24)
const bells = note("<[f#5 ~ a5 ~] [~ d5 ~ f#5] [b4 ~ d5 ~] [~ c#5 e5 ~]>").s("glockenspiel").gain(.14).delay(.3)

arrange(
  [2, stack(keys, bass)],                 // the morning
  [8, stack(keys, bass, drums, bells)],   // the day starts
)
```

## Questions

**Can Claude make music?**

Not by itself: Claude writes words and code, not sound. With the Shawarma MCP server added, Claude can make songs you can play, change and export.

**How do I ask Claude to make a song?**

Add Shawarma to Claude once (Claude.ai: Settings, Connectors; Claude Code: one line). Then ask "make a song for my video" and Claude does the rest.

**Can Claude change a song it made?**

Yes. Every song keeps its versions. Ask for busier drums or a longer ending and only that part changes. Ask to go back and the earlier version returns.

**Do I need to pay?**

No. On Free, Claude can write the music code itself and Shawarma checks, saves and plays it. With Pro, Shawarma’s own composer writes the song and you can export MP3 and WAV files.

**Does the song have singing?**

No. Shawarma makes instrumental music only.

**Who owns the songs?**

You own what you make and can use it in your videos and games. Some built-in sounds ask for a credit; the list is on the Terms page.

The sounds that ask for a credit: [Sound credits on the Terms page](https://shawarma.studio/terms#sound-credits).

## Or make a song right here

No Claude needed: a calm song is already typed in. Press the button, or say what you need.

Free. No sign-up for your first song.

Have an account? [Continue with Google](https://shawarma.studio/auth/google)

By continuing you agree to the [Terms](https://shawarma.studio/terms) and the [Privacy policy](https://shawarma.studio/privacy).

---

The page: https://shawarma.studio/guides/claude-music
