# AI JAM Setup Guide — Let an AI Install It For You

You don't need to be a developer to jam with an AI on the Monolith Engine. You just need an AI assistant that can use tools (like **Claude Desktop**) and 5 minutes.

Below is a ready-made message. Copy it, paste it into your AI, and follow along — the AI will walk you through every click.

---

## Step 1 — Download

Download the MCP Server package from this page (button above): **`salban-mcp-server.zip`**

Unzip it into any folder you'll remember — e.g. your Desktop or Downloads folder.

---

## Step 2 — Copy this prompt into your AI assistant

> I've downloaded and unzipped the `salban-mcp-server.zip` package from salban.de into a folder on my computer. I want to run this MCP server using Docker (recommended) so I can connect it to Claude Desktop and control the SAL BAN Monolith Engine synthesizer running in my browser.
>
> I have no coding experience — please guide me one step at a time:
> 1. Check whether Docker is installed on my system, and help me install it if it isn't.
> 2. Help me open a terminal in the unzipped folder.
> 3. Walk me through building the Docker image (`docker build -t salban-mcp-server .`) and running the container (`docker run -i --rm -p 8080:8080 salban-mcp-server:latest`).
> 4. Help me find and edit my Claude Desktop configuration file to add the salban-monolith MCP server entry, using the correct absolute path for my operating system (Mac, Windows, or Linux).
> 5. Explain what to do when my browser asks for "Private Network Access" permission, and what the 16-character token popup means.
> 6. Confirm everything is connected and suggest a first test prompt I can try.
>
> Please check each step actually worked before moving to the next one, and explain everything in plain language — no jargon.

---

## Step 3 — Let the AI drive

From here, your assistant becomes your setup technician. It will:
- Check your system and install anything missing
- Build and start the local Docker container
- Edit the Claude Desktop config file for you
- Explain the "Allow" popup and the token prompt when they appear
- Confirm the connection is live

---

## Step 4 — Open the Monolith Engine and hit "Jam with SALBAN MCP"

Once your AI confirms the server is running, open the [Synth Console](https://salban.de/index.html#synth-console), click **Jam with SALBAN MCP**, click **Allow** on the browser permission popup, and enter the token (only if you have enabled the optional Token Pro Mode).

You're connected. Try one of the Creative Prompt examples on this page, or write your own.

---

## Good to know

- Everything runs **locally on your own computer** (`localhost`) — nothing is sent to salban.de or anywhere else on the internet.
- The Docker container can't access your files or system — it's sandboxed.
- If something doesn't work, just tell your AI assistant what error message you saw — it can usually fix it on the spot.
