Token导航 LogoToken导航TokenDH.com
Bq MCP Py logo
数据服务未说明官方级别未说明来源级核验

Bq MCP Py

MCP Server

一个最小化的MCP服务器,提供对Google Cloud BigQuery命令的直通访问,支持查询表结构、例程信息和执行带有安全检查的BigQuery查询。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
数据分析PythonClaude数据库工具Claude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

debitCredit

提供方

debitCredit

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

BigQuery MCP服务器

![CI](https://github.com/debitCredit/bq-mcp-py/actions/workflows/ci.yml) ![Code style: ruff](https://github.com/astral-sh/ruff) ![Type checker: mypy](https://mypy-lang.org/)

一个最小的MCP(模型上下文协议)服务器,提供对Google Cloud BigQuery命令的直通访问。此服务器使用您现有的 gcloud CLI身份验证,并提供用于查询BigQuery表模式、例程信息以及执行带有安全检查的BigQuery查询的工具。

特性

  • 最小设置:使用您现有的 gcloud CLI身份验证
  • 模式检查:获取JSON格式的BigQuery表和视图模式
  • 常规信息:获取BigQuery例程(TVF、存储过程、函数)详细信息
  • 查询执行:执行BigQuery查询,并进行安全检查,要求用户批准危险操作(DELETE、DROP、TRUNCATE等)

先决条件

  • 谷歌云SDK(gcloudbq 命令)已安装和配置
  • Python 3.13+
  • uv 包管理器

编码剂的安装

克劳德代码

有关设置说明,请参阅:https://docs.anthropic.com/en/docs/claude-code/mcp

VS代码

有关设置说明,请参阅:https://code.visualstudio.com/docs/copilot/chat/mcp-servers

使用此服务器配置:

"bq-mcp": {
  "command": "uv",
  "args": [
    "--directory",
    "/path/to/bq-mcp-py",
    "run",
    "bq-mcp.py"
  ]
}

用法

安装后,服务器提供以下工具:

  • get_bq_schema(table_id):获取BigQuery表或视图的架构 project.dataset.table 格式
  • get_bq_routine(routine_id):在中获取有关BigQuery例程(TVF、存储过程、函数)的信息 project.dataset.routine_name 格式
  • execute_bq_query(query, project_id):执行BigQuery查询,对危险操作进行安全检查和用户批准提示

认证

此服务器使用您现有的 gcloud CLI身份验证。请确保您已通过Google Cloud的身份验证:

gcloud auth login
gcloud config set project YOUR_PROJECT_ID

目录标签

目录标签

数据分析PythonClaude数据库工具BigQuery本地部署MCP服务器数据查询GoogleCloud

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

session

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明session部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP