{
 "categories": [
  "business-intelligence",
  "reporting",
  "saas-platform"
 ],
 "deployment": "hybrid",
 "evidence": [
  {
   "date": "2026-08-30",
   "fact": "homepage",
   "note": "Google presents Looker as an agentic BI platform with APIs and a LookML semantic layer.",
   "source": "https://cloud.google.com/looker",
   "tier": "declared"
  },
  {
   "date": "2026-08-30",
   "fact": "license",
   "note": "The product page presents Looker as a commercial Google Cloud offering with published pricing, not a free report builder.",
   "source": "https://cloud.google.com/looker",
   "tier": "declared"
  },
  {
   "date": "2026-08-30",
   "fact": "deployment",
   "note": "Looker exists as Looker (original) hosted, Looker (Google Cloud core), and customer-hosted original. Managed MCP is documented only for hosted instances.",
   "source": "https://docs.cloud.google.com/looker/docs/looker-core-overview",
   "tier": "declared"
  },
  {
   "date": "2026-08-30",
   "fact": "modalities.api.exists",
   "note": "Google documents a secure RESTful Looker API and states that just about anything in the Looker application can be done via the API.",
   "source": "https://docs.cloud.google.com/looker/docs/api-getting-started",
   "tier": "declared"
  },
  {
   "date": "2026-08-30",
   "fact": "modalities.api.kinds[0]",
   "note": "The reference describes a JSON-oriented REST API covering the vast majority of Looker functionality.",
   "source": "https://docs.cloud.google.com/looker/docs/reference/looker-api/latest",
   "tier": "declared"
  },
  {
   "date": "2026-08-30",
   "fact": "modalities.api.auth[0]",
   "note": "API credentials are a client ID and client secret bound to a Looker user. Without an SDK, POST /login returns a short-lived access token.",
   "source": "https://docs.cloud.google.com/looker/docs/api-auth",
   "tier": "declared"
  },
  {
   "date": "2026-08-30",
   "fact": "modalities.api.auth[1]",
   "note": "Looker documents OAuth with PKCE for CORS clients after register_oauth_client_app(), API 4.0 only.",
   "source": "https://docs.cloud.google.com/looker/docs/api-cors",
   "tier": "declared"
  },
  {
   "date": "2026-08-30",
   "fact": "modalities.api.coverage",
   "note": "Looker (Google Cloud core) editions publish monthly query and admin API quotas. Managed MCP calls count toward those quotas.",
   "source": "https://docs.cloud.google.com/looker/docs/looker-core-overview",
   "tier": "declared"
  },
  {
   "date": "2026-08-30",
   "fact": "modalities.sdk.exists",
   "note": "Google documents official Looker SDKs for Ruby, Python, and TypeScript. Kotlin, Swift, R, C#, and Go are community.",
   "source": "https://docs.cloud.google.com/looker/docs/api-sdk",
   "tier": "declared"
  },
  {
   "date": "2026-08-30",
   "fact": "modalities.mcp.first_party",
   "note": "Google documents a Looker-managed MCP server at LOOKER_INSTANCE_URL/mcp with OAuth 2.1. The feature is preview for Looker-hosted instances only.",
   "source": "https://docs.cloud.google.com/looker/docs/mcp",
   "tier": "declared"
  },
  {
   "date": "2026-08-30",
   "fact": "modalities.extensibility.scripting[0]",
   "note": "LookML is the documented semantic-layer modeling language.",
   "source": "https://docs.cloud.google.com/looker/docs/looker-core-overview",
   "tier": "declared"
  },
  {
   "date": "2026-08-30",
   "fact": "modalities.extensibility.webhooks",
   "note": "The Scheduler can deliver Looks and dashboards to a webhook destination.",
   "source": "https://docs.cloud.google.com/looker/docs/scheduling",
   "tier": "declared"
  },
  {
   "date": "2026-08-30",
   "fact": "modalities.data_access.export[0]",
   "note": "Scheduler delivery formats include CSV, JSON, XLSX, HTML, and TXT.",
   "source": "https://docs.cloud.google.com/looker/docs/delivering-looks-explores",
   "tier": "declared"
  },
  {
   "date": "2026-08-30",
   "fact": "modalities.integrations.zapier",
   "note": "Zapier publishes a Looker app with Look, SQL, user, and render-task actions. A paid Looker plan and API credentials are required.",
   "source": "https://zapier.com/apps/looker/integrations",
   "tier": "scraped"
  },
  {
   "date": "2026-08-30",
   "fact": "modalities.agent_docs.llms_txt",
   "note": "https://docs.cloud.google.com/looker/llms.txt returned 404 on 2026-08-30.",
   "source": "https://docs.cloud.google.com/looker/llms.txt",
   "tier": "scraped"
  },
  {
   "date": "2026-08-30",
   "fact": "verdict.scores.api",
   "note": "API 4.0 is broad, documented, and SDK-backed. Edition quotas and remaining additive endpoints keep it in the production tier rather than unusual completeness.",
   "source": "https://docs.cloud.google.com/looker/docs/api-getting-started",
   "tier": "declared"
  },
  {
   "date": "2026-08-30",
   "fact": "verdict.scores.mcp",
   "note": "Official managed MCP is preview, hosted-only, off by default, without Dynamic Client Registration or fine-grained OAuth scopes.",
   "source": "https://docs.cloud.google.com/looker/docs/mcp",
   "tier": "declared"
  },
  {
   "date": "2026-08-30",
   "fact": "verdict.scores.integrations",
   "note": "Zapier is a maintained Looker connector. Make, Power Automate, and n8n were not established in this pass.",
   "source": "https://zapier.com/apps/looker/integrations",
   "tier": "scraped"
  },
  {
   "date": "2026-08-30",
   "fact": "freshness.watch[0].url",
   "note": "Opened and verified as Google's current Looker-managed MCP overview, including preview and customer-hosted exclusion.",
   "source": "https://docs.cloud.google.com/looker/docs/mcp",
   "tier": "declared"
  },
  {
   "date": "2026-08-30",
   "fact": "freshness.watch[1].url",
   "note": "Opened and verified as the hosted-only MCP admin allowlist page. Tools are off by default.",
   "source": "https://docs.cloud.google.com/looker/docs/admin-panel-platform-mcp",
   "tier": "declared"
  },
  {
   "date": "2026-08-30",
   "fact": "freshness.watch[2].url",
   "note": "Opened and verified as the current Looker API getting-started guide.",
   "source": "https://docs.cloud.google.com/looker/docs/api-getting-started",
   "tier": "declared"
  },
  {
   "date": "2026-08-30",
   "fact": "freshness.watch[3].url",
   "note": "Opened and verified as Google's Looker versus Looker Studio / Data Studio comparison. They are separate products.",
   "source": "https://docs.cloud.google.com/looker/docs/studio-comparison",
   "tier": "declared"
  }
 ],
 "freshness": {
  "last_verified": "2026-08-30",
  "volatility": "high",
  "watch": [
   {
    "type": "mcp",
    "url": "https://docs.cloud.google.com/looker/docs/mcp"
   },
   {
    "type": "docs",
    "url": "https://docs.cloud.google.com/looker/docs/admin-panel-platform-mcp"
   },
   {
    "type": "docs",
    "url": "https://docs.cloud.google.com/looker/docs/api-getting-started"
   },
   {
    "type": "docs",
    "url": "https://docs.cloud.google.com/looker/docs/studio-comparison"
   }
  ]
 },
 "homepage": "https://cloud.google.com/looker",
 "id": "looker",
 "license": "commercial",
 "modalities": {
  "agent_docs": {
   "llms_txt": false
  },
  "api": {
   "auth": [
    "api-key",
    "oauth2"
   ],
   "coverage": "partial",
   "docs": "https://docs.cloud.google.com/looker/docs/api-getting-started",
   "exists": true,
   "kinds": [
    "rest"
   ]
  },
  "cli": {
   "exists": "unknown"
  },
  "computer_use": {
   "issues": [],
   "viability": "unknown"
  },
  "data_access": {
   "export": [
    "csv",
    "json",
    "xlsx",
    "html",
    "txt"
   ],
   "import": []
  },
  "extensibility": {
   "scripting": [
    "lookml"
   ],
   "webhooks": true
  },
  "integrations": {
   "make": "unknown",
   "n8n": "unknown",
   "power_automate": "unknown",
   "zapier": true
  },
  "mcp": {
   "first_party": true,
   "third_party": [],
   "verdict": "official"
  },
  "rpa": {
   "drivability": "unknown",
   "notes": "No repeatable UI probe was run. Looker API 4.0 and the managed MCP server cover queries, Looks, and LookML without browser control.\n",
   "ui_stack": [
    "web-dom"
   ],
   "vendor_support": []
  },
  "sdk": {
   "exists": true,
   "languages": [
    "python",
    "ruby",
    "typescript"
   ],
   "official": true
  }
 },
 "name": "Looker",
 "platforms": [
  "web"
 ],
 "related": {
  "alternatives": [
   "tableau",
   "power-bi",
   "qlik-sense"
  ],
  "our_products": []
 },
 "schema_version": 1,
 "score_version": 1,
 "status": "active",
 "vendor": "Google",
 "verdict": {
  "best_path": "api",
  "scores": {
   "api": 8,
   "cli": null,
   "computer_use": null,
   "integrations": 5,
   "mcp": 6,
   "overall": 8,
   "rpa": null
  },
  "summary": "Looker, Google's semantic-layer BI platform and not Looker Studio, is automatable today through Looker API 4.0. The API is JSON REST. Google states that the vast majority of in-product work can be done through it. Agents authenticate with user-bound API keys (client ID and client secret, historically API3) via /login, or with OAuth after an admin registers a CORS client. Official SDKs exist for Python, Ruby, and TypeScript. Looker (Google Cloud core) editions cap monthly query and admin API calls, and managed MCP tool calls count toward those quotas. A first-party Looker-managed MCP server is documented at LOOKER_INSTANCE_URL/mcp with OAuth 2.1. It is preview, Looker-hosted only, and off by default until an admin enables tools. Customer-hosted Looker is out of the preview; Google points those instances at MCP Toolbox for Databases. Zapier lists a Looker app. Make, Power Automate, and n8n were not established. There is no official Looker CLI. Computer-use viability is unassessed. API scores 8 and is the best path because MCP is preview-gated.\n"
 }
}