Home Tutorials Categories Skills About
ZH EN JA KO
🔍

BigQuery

Big Data Analytics Database & Storage

Install Command

npx clawhub@latest install bigquery

Installation Guide

1
Check Environment

Make sure Node.js 22+ and OpenClaw are installed. Run openclaw --version in your terminal to verify.

2
Run Installation

Run the install command above in your terminal. ClawHub will automatically download and install BigQuery to the ~/.openclaw/skills/ directory.

3
Verify Installation

Run openclaw skills list to check your installed skills and confirm BigQuery appears in the list.

4
Configure (Optional)

Follow the configuration instructions in the description below to add skill settings to ~/.config/openclaw/openclaw.json5.

Manual Installation: Copy the Skill folder to ~/.openclaw/skills/ or the skills/ directory in your project root. Make sure the folder contains a SKILL.md file.
Natural language to SQL queries Dataset and table schema browsing Query job management and optimization

Detailed Description

BigQuery MCP server brings Google BigQuery's PB-scale data analytics capabilities into AI conversations, supporting natural language queries and SQL execution, enabling non-technical users to easily analyze large-scale datasets.

Core Features

  • SQL Query (execute_query): Execute SQL queries in BigQuery, supporting standard SQL syntax with automatic partitioning and clustering optimization
  • Natural Language Query: Describe query requirements in natural language, and AI automatically generates optimized BigQuery SQL
  • Dataset Browsing (list_datasets/list_tables): List datasets and tables under a project, view table schema, partition info, and row counts
  • Query Estimation: Estimate the data volume and cost a query will scan before execution
  • Table Management: Create tables, insert data, manage table expiration and partition settings

Configuration

{
  "mcpServers": {
    "bigquery": {
      "command": "npx",
      "args": ["-y", "@google-cloud/bigquery-mcp-server"],
      "env": {
        "GOOGLE_PROJECT_ID": "your-project-id"
        // Requires gcloud auth or Service Account configuration
      }
    }
  }
}

Use Cases

  • Business analysis: Natural language queries for sales, user behavior, and other business data
  • Data exploration: Browse dataset structures, understand available data and field meanings
  • Cost optimization: Estimate query costs, optimize SQL to reduce data scan volume
  • ETL monitoring: View BigQuery job statuses and execution history