> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hologrow.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Use OpenClaw with Marrow MCP

# Use OpenClaw with Marrow MCP

This guide shows you how to set up [OpenClaw](https://github.com/openclaw/openclaw) from scratch and connect it to the [Marrow MCP](https://www.marrow.com/) server. Your AI assistant can then query live Amazon seller data using natural language.

## What you will build

You will build a working OpenClaw gateway that connects to Marrow's MCP server. This gives your AI assistant access to Amazon seller accounts, order history, inventory levels, Sponsored Products performance, and sales reports.

## Prerequisites

* A machine running macOS, Linux, or Windows with WSL2
* `curl` available in your terminal
* An internet connection with outbound HTTPS access

## Step 1: Install OpenClaw

Follow the [official OpenClaw install guide](https://github.com/openclaw/openclaw) for your platform. Once installed, confirm everything is working:

```bash theme={null}
openclaw --version
openclaw doctor
```

Fix any issues reported by `openclaw doctor` before continuing.

## Step 2: Get your keys

You need two keys: one for Marrow and one for an LLM provider.

### Marrow MCP key

1. Go to [app.marrow.com](https://app.marrow.com/) and create an account.
2. Purchase a subscription.
3. Navigate to **Integrations > MCP**.
4. Click **MCP Key**, give it a name and expiry date, then click **Create**.
5. Copy the key. You will not be able to see it again.

### LLM provider key

OpenClaw needs a large language model to reason and respond. The default is OpenAI. Get a key at [platform.openai.com](https://platform.openai.com/) or configure another provider supported by OpenClaw.

Export the Marrow MCP key in your shell so the commands below can use it:

```bash theme={null}
export MARROW_MCP_KEY=marrow_mcp_your_actual_key_here
```

## Step 3: Register Marrow MCP in OpenClaw

With your Marrow key loaded, register the MCP server:

```bash theme={null}
openclaw mcp set marrow "{
  \"url\": \"https://mcp.marrow.com/mcp/v1\",
  \"transport\": \"streamable-http\",
  \"headers\": {
    \"marrow-mcp-key\": \"$MARROW_MCP_KEY\"
  }
}"
```

Confirm that the registration was saved:

```bash theme={null}
openclaw mcp list
openclaw mcp show marrow
```

## Step 4: Start the gateway

If the gateway is not running, start it:

```bash theme={null}
openclaw gateway start
```

If it was already running before you added the Marrow MCP server, restart it:

```bash theme={null}
openclaw gateway restart
```

Check status and logs if anything looks wrong:

```bash theme={null}
openclaw gateway status
openclaw gateway logs
```

## Step 5: Verify the setup

Send a test message through whichever channel you have connected:

```text theme={null}
Use Marrow to show my sellers registered on Amazon.com
```

If OpenClaw returns seller data, the integration is working.

## Example prompts

| Use case              | Prompt                                                                                               |
| --------------------- | ---------------------------------------------------------------------------------------------------- |
| List sellers          | `Use Marrow to show my sellers registered on Amazon.com`                                             |
| Active listings       | `Use Marrow to list all my active Amazon product listings`                                           |
| Inventory check       | `Use Marrow to show current inventory levels for all my SKUs`                                        |
| Weekly sales snapshot | `Use Marrow to show my sales for the last 7 days for Seller A`                                       |
| PPC campaign data     | `Use Marrow to show Sponsored Products campaign performance for the last 30 days for Seller A.`      |
| Top ASINs by spend    | `Use Marrow to prepare a report with the top 5 child ASINs by spend for the last month for Seller A` |

## Troubleshooting

### Marrow tools do not appear in OpenClaw

* Verify the server is registered: `openclaw mcp show marrow`
* Restart the gateway after adding the MCP server: `openclaw gateway restart`
* Run diagnostics: `openclaw doctor`

### Authorization errors

* Confirm your `MARROW_MCP_KEY` is correct and has not expired.
* Regenerate the key at [app.marrow.com](https://app.marrow.com/) under **Integrations > MCP** if needed.

### No sellers or data returned

* Log in to [app.marrow.com](https://app.marrow.com/) and verify that your Amazon seller accounts are connected and data sync is active.
* Ads API data may take up to 24 hours to appear after initial account connection.

## Links

* [OpenClaw Documentation](https://docs.openclaw.ai/)
* [OpenClaw MCP Client Docs](https://docs.openclaw.ai/cli/mcp)
* [Marrow MCP + OpenClaw Repo](https://github.com/Deltologic/marrow-mcp-openclaw)

## Marrow MCP resources

* MCP server URL: `https://mcp.marrow.com/mcp/v1`
* [Interactive Data Scheme](/hub/data-scheme)
* Data Scheme JSON: [https://api.marrow.com/api/v1/spec/data-scheme](https://api.marrow.com/api/v1/spec/data-scheme)
