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

# Set Up Wherobots in Claude Desktop and Web

> Configure the Wherobots MCP Server in the Claude Desktop app or Claude's web interface for AI-assisted geospatial development.

<Badge color="purple">Public Preview</Badge>

**Claude** is Anthropic's AI assistant, available as a [native desktop app](https://claude.ai/download) for macOS and Windows and a [browser-based app](https://claude.ai). Both support MCP integrations, allowing you to connect Wherobots tools directly.

## Component Overview

Wherobots' Agentic Tools consist of the following components that work together to provide our agentic experience:

<AccordionGroup>
  <Accordion title="MCP Server" icon="message-bot">
    Connects your AI assistant to Wherobots Cloud for catalog exploration, Spatial SQL generation, and query execution.
  </Accordion>

  <Accordion title="Agent Skills" icon="brain">
    Gives your AI assistant domain-specific Wherobots knowledge for more accurate commands and fewer errors.
  </Accordion>

  <Accordion title="Wherobots CLI" icon="terminal">
    Wraps the full Wherobots API into a single binary for job submission, log streaming, and automation.
  </Accordion>
</AccordionGroup>

## Why use Wherobots' agentic tools?

Wherobots' agentic tools connect your AI assistant to Wherobots Cloud and your local development environment so you can interact with your spatial data, catalogs, and jobs in a more intuitive way.

<AccordionGroup>
  <Accordion title="Explore your spatial catalog conversationally" icon="book-open">
    The MCP Server connects your AI assistant to Wherobots Cloud so you can browse catalogs, databases, and table schemas (including Overture Maps and your own datasets) by asking questions in plain language instead of navigating the console.
  </Accordion>

  <Accordion title="Generate Spatial SQL without memorizing functions" icon="code">
    Describe a geospatial task (e.g. "find buildings within 500m of this point") and the MCP Server returns optimized Spatial SQL using WherobotsDB's ST functions, spatial joins, and indexing patterns.
  </Accordion>

  <Accordion title="Submit and monitor Wherobots jobs from your editor" icon="rocket">
    Use the CLI or the extension to submit Spark job runs, stream logs in real time, check resource metrics, and cancel jobs without leaving your editor or terminal.
  </Accordion>

  <Accordion title="Get Wherobots-aware AI assistance" icon="brain">
    Agent Skills teach your AI assistant Wherobots-specific APIs, query patterns, and workflow sequences so it produces correct `wherobots` CLI commands, valid MCP tool calls, and accurate notebook code on the first try.
  </Accordion>
</AccordionGroup>

## Before you start

The following prerequisites are required:

* A [Claude](https://claude.ai) account with an active paid [subscription](https://www.anthropic.com/pricing).
  * You cannot add a Custom Connector in a free account, so an active paid subscription is required to use the Wherobots MCP Server with Claude (Web & Desktop app).
* A **Wherobots Account** within a Professional, Innovation, or Enterprise Organization. See [Create a Wherobots Account](/get-started/wherobots-cloud/create-account).
* For the desktop flow: [Claude Desktop](https://claude.ai/download) installed.

## Install and configure

Setting up the Wherobots MCP Server in Claude is a two-part process:

1. A **Team Owner** adds Wherobots as a Custom Connector for the Claude Organization (once).
2. Each **Team Member** enables the connector for their own account.

### Team Owner: Add Wherobots as a Custom Connector

Before anyone on your team can connect, a Team Owner must add the Wherobots MCP Server as a Custom Connector at the Organization level.

<Tabs>
  <Tab title="Web">
    To add Wherobots as a Custom Connector in Claude on the web:

    1. Go to [**Connectors**](https://claude.ai/customize/connectors).

    2. Click **Add custom connector** or use this [pre-filled link](https://claude.ai/customize/connectors?modal=add-custom-connector\&connectorName=wherobots\&connectorUrl=https://api.cloud.wherobots.com/mcp/) to enter credentials in the subsequent step:

    3. Configure the connector:
       * **Name:** `wherobots` or a name of your choosing.
       * **Remote MCP server URL:** `https://api.cloud.wherobots.com/mcp/`

             <Frame>
               <img src="https://mintcdn.com/wherobots/-xg1VXa7MjWQmfwe/develop/agentic-tools/images/custom-connector-claude.png?fit=max&auto=format&n=-xg1VXa7MjWQmfwe&q=85&s=8fa052fc3a881b44dcc35428db064c40" alt="Claude Connectors page with the Add custom connector button highlighted" width="1044" height="938" data-path="develop/agentic-tools/images/custom-connector-claude.png" />

               <Caption>Adding a Custom Connector in Claude Web.</Caption>
             </Frame>

    4. Save the connector.
  </Tab>

  <Tab title="Desktop">
    1. In Claude Desktop, go to **Settings** → **Connectors** → **Customize**.
    2. Click **Add custom connector**.
    3. Configure the connector:
       * **Name:** `wherobots` or a name of your choosing.
       * **Remote MCP server URL:** `https://api.cloud.wherobots.com/mcp/`
    4. Save the connector.
  </Tab>
</Tabs>

The connector now appears under **Custom connectors** in the Directory for everyone in your Claude Organization.

### Team Member: Enable the Wherobots MCP Server

After [a Team Owner has added the Custom Connector](#team-owner-add-wherobots-as-a-custom-connector), each team member must enable it on their own account. The same steps work in both Claude on the web and Claude Desktop — both use the same connectors interface.

1. Open the connectors page in Claude:
   * **Web:** Go to [claude.ai/customize/connectors](https://claude.ai/customize/connectors).
   * **Desktop:** Open **Settings** → **Connectors** → **Customize**.

2. Click the **+** (**Add connector**) button.

   <Frame caption="Add connector button in Claude Connectors.">
     <img src="https://mintcdn.com/wherobots/-xg1VXa7MjWQmfwe/develop/agentic-tools/images/claude-add-connector.png?fit=max&auto=format&n=-xg1VXa7MjWQmfwe&q=85&s=8e6631ea4854c3eb1ae61c79cbdd49ff" alt="Claude Connectors page with the + Add connector button highlighted" width="1253" height="481" data-path="develop/agentic-tools/images/claude-add-connector.png" />
   </Frame>

3. In the **Directory** modal, search for `wherobots`. Under **Custom connectors**, click the **+** next to **Wherobots Production**.

   A pop-up appears asking you to grant access to **Wherobots Production** for your Claude account.

   <Frame caption="Wherobots Production Custom Connector in the Directory.">
     <img src="https://mintcdn.com/wherobots/-xg1VXa7MjWQmfwe/develop/agentic-tools/images/claude-directory-wherobots.png?fit=max&auto=format&n=-xg1VXa7MjWQmfwe&q=85&s=ce642535e4821231655598c8a7aa98ee" alt="Claude Directory search results showing the Wherobots Production Custom Connector" width="2094" height="1081" data-path="develop/agentic-tools/images/claude-directory-wherobots.png" />
   </Frame>

4. A new browser tab opens to the Wherobots sign-in page:

   * Sign in to Wherobots, select your Organization from the **Organization access** dropdown, and click **Allow access**.

   <Frame caption="Wherobots OAuth consent screen for Claude.">
     <img src="https://mintcdn.com/wherobots/-xg1VXa7MjWQmfwe/develop/agentic-tools/images/claude-grant-access.png?fit=max&auto=format&n=-xg1VXa7MjWQmfwe&q=85&s=4f31edc3256a5c85a578456c452e5561" alt="Wherobots OAuth consent screen prompting Claude access for the selected Organization" width="1500" height="760" data-path="develop/agentic-tools/images/claude-grant-access.png" />
   </Frame>

5. Return to Claude. A **Wherobots Production** connector will appear under your **Web** connectors with the **Custom** badge.

   <Frame caption="Wherobots Production connected in Claude.">
     <img src="https://mintcdn.com/wherobots/-xg1VXa7MjWQmfwe/develop/agentic-tools/images/claude-connected.png?fit=max&auto=format&n=-xg1VXa7MjWQmfwe&q=85&s=b639505db3a0a61bd6359b430b48bd53" alt="Claude showing Wherobots Production connected in the Web connectors list" width="1267" height="578" data-path="develop/agentic-tools/images/claude-connected.png" />
   </Frame>

## Verify installation

Ask a question in Claude:

```text wrap theme={"system"}
List the catalogs in my Wherobots Data Hub
```

If configured correctly, Claude will call the Wherobots MCP server (showing a tool such as `list_catalogs`) and return the catalogs available in your Organization.

## Next steps

<CardGroup cols={2}>
  <Card title="MCP Server Best Practices" icon="message-bot" href="/develop/mcp/mcp-server-usage">
    Common tasks, example prompts, and cost considerations for the MCP Server.
  </Card>

  <Card title="MCP Server Demo Videos" icon="video" href="/develop/mcp/mcp-server-automating-geospatial-workflows">
    Watch the MCP Server automate catalog discovery, spatial queries, and notebook generation.
  </Card>

  <Card title="Agent Skills" icon="brain" href="/develop/agent-skills">
    Learn more about available skills and installation options.
  </Card>

  <Card title="MCP Server vs CLI" icon="scale-balanced" href="/develop/mcp-vs-cli">
    Understand when to use the MCP Server vs. the CLI.
  </Card>
</CardGroup>
