Skip to main content
The Wherobots MCP Server and Wherobots CLI are complementary tools for working with Wherobots Cloud. Each is optimized for different tasks. Use this guide to pick the right tool for your workflow.

When to use the MCP Server

The MCP Server is designed for query generation and conversational data exploration. Use it when you want to interact with your data conversationally through an AI assistant.
Browse catalogs, databases, and table schemas using natural language.
Describe what you want in plain language and get Spatial SQL back.
Assess data quality, inspect schemas, and run preliminary analysis.
Ask about spatial functions, best practices, and documentation.
Generate Jupyter notebooks or other interactive documents based on your data queries and spatial analysis.

Set up the MCP Server

Configure the Wherobots MCP Server in your editor or agentic terminal.

When to use the CLI

The CLI is designed for job management and automation. Use it when you need to run jobs, monitor workloads, or script against the Wherobots API.
Create Spark job runs, stream logs, and check resource metrics.
List, filter, and inspect job runs by status, name, or timestamp.
Every Wherobots API endpoint is available as a CLI command.
Integrate with CI/CD pipelines, shell scripts, and orchestration tools.

Install the CLI

Install and configure the Wherobots CLI.