BigQuery MCP 服务器

BigQuery MCP 服务器

一个用于访问 Google BigQuery 的模型上下文协议 (MCP) 服务器,支持数据集结构查询和 SQL 执行。

快速入门

安装

本地安装

  1. 克隆仓库:git clone https://github.com/takuya0206/bigquery-mcp-server.git
  2. 安装依赖:bun install
  3. 构建服务器:bun run build

Docker 安装

运行以下命令构建并启动容器:

docker build -t bigquery-mcp-server .
docker run -it --rm bigquery-mcp-server --project-id=your-project-id

配置

编辑 MCP 配置文件,设置 project-id 和其他参数。

测试

使用以下命令测试服务器:

npx @modelcontextprotocol/inspector dist/bigquery-mcp-server --project-id=your-project-id

使用

通过工具执行查询或管理数据集,例如:

  • 查询工具:执行 SELECT 查询
  • 数据集工具:列出所有数据集
  • 表信息工具:获取表结构和示例行