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

# Connect LanderLab to Claude.ai via MCP

> Connect LanderLab to Claude Desktop with MCP. Add a custom connector, set tool permissions, and manage landing pages, leads, and analytics using plain English.

The Model Context Protocol (MCP) lets AI assistants like Claude talk to external platforms in plain English, without writing any API code. By adding the LanderLab MCP server to Claude Desktop, you can work with your LanderLab workspace directly inside a chat. Claude can list landing pages, pull analytics, review leads, and manage your assets on your behalf.

<video src="https://mintcdn.com/landerlab-babdc23f/jQy6No0NVyvisr89/videos/Landerlab-x-Claude-MCP.webm?fit=max&auto=format&n=jQy6No0NVyvisr89&q=85&s=e9cdd76ebe33aae4702dd7490e02b3b3" controls data-path="videos/Landerlab-x-Claude-MCP.webm" />

## What You Need

* A LanderLab account.
* Claude Desktop installed on macOS or Windows.

## Setup Steps

<Steps>
  <Step title="Generate your MCP server URL in LanderLab">
    1. Log in to LanderLab and open **Settings** from the top-right header.
    2. In the left sidebar, click **API Keys**.
    3. Click **+ Create API Key**.
    4. Give it a recognizable name (for example, `Claude MCP`), choose the target workspace or workspaces, then click **Create API Key**.
    5. A popup opens with two tabs: **API Key** for standard programmatic requests, and **MCP** for connector setups.
    6. Open the **MCP** tab, find the MCP server URL, and click **Copy**.

    <Warning>
      Your MCP URL contains your API key. Keep it private and treat it like a password.
    </Warning>
  </Step>

  <Step title="Add LanderLab as a custom connector">
    1. Open Claude Desktop.
    2. Click your profile menu in the bottom-left corner and select **Settings**.
    3. In the Settings sidebar, select **Connectors**.
    4. In the top-right of the Connectors pane, click **Add**, then choose **Add custom connector**.
    5. Fill in the fields:
       * **Name:** `LanderLab` (or any name you prefer).
       * **Remote MCP server URL:** paste the MCP URL you copied in Step 1.
    6. Click **Add**. Claude Desktop tests the connection.

    <Note>
      You can skip the Advanced Settings and OAuth sections. Authentication is handled by the key inside your MCP URL.
    </Note>
  </Step>

  <Step title="Set tool permissions">
    Once the connector loads, Claude Desktop pulls in all available LanderLab tools, such as **List Landers**, **Get Analytics**, and **List Workspace Domains**.

    1. By default, each new tool is set to **Needs approval**.
    2. To avoid a prompt on every action, open the dropdown next to the tools group and change it to **Always allow**.
    3. Scroll through the list and confirm both read-only tools and write or state-changing tools are authorized to the level your workflow needs.

    <Tip>
      Keep write tools on **Needs approval** if you want to review changes before Claude makes them.
    </Tip>
  </Step>

  <Step title="Verify the connection">
    1. Close Settings and start a **New Chat** in Claude Desktop.
    2. Send a natural language prompt, for example: `Show me a list of landing pages on my LanderLab account`.
    3. Claude runs the matching tool, showing status like "Running command", then returns your live LanderLab data right in the chat.
  </Step>
</Steps>

## Example Prompts

* "List all my landers and their publish status"
* "Show analytics for lander X over the last 7 days"
* "Show all leads from workspace 1"
* "Unpublish lander X"

## Troubleshooting

**LanderLab tools not showing up.** Confirm the MCP URL was pasted in full and that the connector finished testing without an error. Reopen the connector to check its status.

**401 Unauthorized.** The API key inside your MCP URL is wrong or revoked. Go to **Settings > API Keys** in LanderLab to check the key or create a new one.
