BigQuery Analysis MCP Server

Created By
gotalaba year ago
Overview

What is BigQuery Analysis MCP Server?

BigQuery Analysis MCP Server is a server designed to execute SQL queries against Google BigQuery, providing features for safe query execution and validation.

How to use BigQuery Analysis MCP Server?

To use the server, set up Google Cloud authentication, install dependencies, and configure the server in your application. You can then run SQL queries using the provided tools.

Key features of BigQuery Analysis MCP Server?

  • Query validation (dry run): Verifies if a query is valid and estimates its processing size.
  • Safe query execution: Only runs SELECT queries under 1TB to prevent data modifications.
  • JSON-formatted results: Returns query results in structured JSON format.

Use cases of BigQuery Analysis MCP Server?

  1. Validating SQL queries before execution.
  2. Running safe SELECT queries on large datasets in BigQuery.
  3. Integrating with applications that require structured query results.

FAQ from BigQuery Analysis MCP Server?

  • What types of queries can I run?

You can run SELECT queries that are validated and under 1TB in size.

  • How do I set up authentication?

You can set up authentication using the gcloud CLI or a service account key.

  • Is there a limit on query size?

Yes, the server only executes queries that are under 1TB.

Project Info
Created At
a year ago
Updated At
a year ago
Author Name
gotalab
Star
0
Language
TypeScript
License
-

Recommend Servers

View All
Bring your real authenticated browser session to AI coding agents. Local-first MCP server + Chrome MV3 extension. No cloud. No telemetry.
@Cubenest

peek records the user's actual logged-in browser (DOM via rrweb, console events, network metadata, optional response bodies via opt-in Deep capture) through a Chrome MV3 extension. The extension ships events through a native-messaging stdio bridge to a local MCP server (peek-mcp), which persists them to a SQLite database at ~/.peek/sessions.db. AI coding agents (Claude Code, Cursor, Cline, Windsurf) read sessions from the database via 10 MCP tools: Tool What it does list_recent_sessions List recently recorded sessions (id, origin, ts, event count). get_session_summary LLM-readable narrative summary of a session. get_session_console_errors Console errors recorded in a session. get_session_network_errors Failed/notable network requests in a session. get_user_action_before_error Last N user actions before a console error. generate_playwright_repro Generate a runnable Playwright test from a session. get_dom_snapshot Reconstruct the DOM at a given timestamp. query_dom_history Timeline of attribute/text changes for a selector. request_authorization Side-panel consent for write actions (Level 3). execute_action Dispatch a UI action (gated by permission level + destructive blocklist). Why local-first matters Every other "browser session for AI" tool ships to a vendor cloud. peek's SQLite + extension live on the user's machine — no remote endpoints, no telemetry. The privacy policy (docs/peek/PRIVACY_POLICY.md) is the source of truth. Install # 1. Add the MCP server to Claude Code claude mcp add peek -- npx -y @peekdev/mcp # 2. Install the Chrome extension from the Chrome Web Store # (link added once the CWS listing is approved)

2 days ago