Skip to main content
Glama
Looker Health MCP Tool

Looker Health MCP Tool

Looker Health MCP Tool

Local ADK agent + MCP Toolbox connector for Looker health checks (health_pulse, health_analyze, health_vacuum).

Architecture

flowchart LR
  A[ADK Agent] -->|McpToolset| B[MCP Toolbox :5000/mcp]
  B -->|reads| C[tools.yaml]
  B -->|built-in kinds| D[looker-health-pulse / analyze / vacuum]
  D -->|Looker API| E[Looker instance]

Component

Role

ADK Agent

Chat UI (adk web) + Ollama model; calls tools via MCP

MCP Toolbox

Reads tools.yaml and exposes built-in Looker health tools over MCP

tools.yaml

Declares Looker source, tool kinds, and toolset — no custom tool code

Looker API

Your configured Looker instance

Related MCP server: postgres-mcp-server

Quick start

  1. Copy .toolbox.env.example → .toolbox.env and set Looker API3 credentials.

  2. Download the MCP Toolbox binary as toolbox (not committed to this repo).

  3. Start toolbox: source .toolbox.env && ./toolbox --tools-file tools.yaml --port 5000

  4. Create venv, install deps: python3 -m venv .venv && source .venv/bin/activate && pip install -r requirements.txt

  5. Copy env for the agent and run: adk web --port 8000

See looker_health_agent/agent.py and tools.yaml for configuration details.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      A
      quality
      B
      maintenance
      Provides AI assistants direct access to Looker through a standard MCP interface, enabling querying the semantic model, managing content, editing LookML, and administering users.
      33
      147 PyPI
      1
      Apache 2.0
    • A
      license
      A
      quality
      D
      maintenance
      Provides PostgreSQL database management and analysis via MCP, enabling schema exploration, query execution, performance monitoring, and database health checks.
      36
      25 npm
      MIT
    • A
      license
      A
      quality
      B
      maintenance
      Read-only PostgreSQL performance auditing via MCP. Collects metrics from PostgreSQL system views, applies deterministic checks for index, query, vacuum, configuration, and connection issues, and returns structured findings for MCP clients.
      6
      MIT