mcp-bigquery-server

mcp-bigquery-server

81

BigQuery MCP Server enables seamless and secure interaction between AI models like Claude and BigQuery databases using natural language. It features natural language query capabilities, secure data handling, and easy setup options.

BigQuery MCP Server

This project is a server that facilitates communication between your AI language models and BigQuery data. It acts as a translator that allows you to query data using natural language instead of SQL. The server uses the Model Context Protocol (MCP) and is compatible with Claude Desktop. Key features include running SQL queries through natural language, accessing tables and views, secure data handling with read-only access, and analyzing data with a size limit.

Quick Start

  • Prerequisites: Node.js 14+, Google Cloud account, Google Cloud CLI or service account key, Claude Desktop.
  • Quick install via Smithery or manual setup with Google Cloud authentication.

Developer Setup

Clone the repository, install dependencies, and build locally to customize or contribute.

Current Limitations

  • MCP support is limited to Claude Desktop.
  • Local MCP server requirement.
  • Read-only queries with a processing limit of 1GB.