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

MCP Bigquery Connector

MCP Server

MCP BigQuery连接器是一个基于Model Context Protocol (MCP)的服务,用于连接Google BigQuery,提供快速查询和数据处理功能。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
数据分析数据处理Python本地部署

安装说明

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

作者 / 组织

tim011979

提供方

tim011979

最后核验

2026/5/17 20:19

快速接入

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

命令预览

pip install -r requirements.txt

详细介绍

MCP BigQuery 连接器

这个项目实现了(或:这个项目实施了)一个 模型上下文协议(MCP) 连接到(网络/系统的)服务器 Google BigQuery.\ 它是基于官方的 ModelContextProtocol/Python SDK

______________________________________________________________________

🚀 本地开发

1. 安装依赖项

pip install -r requirements.txt

2. 配置凭据

提供一个具有访问BigQuery权限的Google Cloud服务账户JSON密钥。 在环境变量中设置路径:

export GOOGLE_APPLICATION_CREDENTIALS="/path/to/service_account.json"

3. 在本地运行MCP服务器

uv run mcp dev server.py

或者

python -m mcp dev server.py

4. 连接ChatGPT(企业版)

创建或编辑您的 mcp.json

{
  "servers": {
    "bigquery-local": {
      "command": "python",
      "args": ["server.py"],
      "env": {
        "GOOGLE_APPLICATION_CREDENTIALS": "/path/to/service_account.json"
      }
    }
  }
}

把这个文件放进去 ~/.config/mcp/ 或者您的ChatGPT配置目录。

然后重启ChatGPT——新的MCP服务器应该会自动出现。

______________________________________________________________________

🧩 使用的MCP功能

  • FastMCP 用于快速服务器定义
  • @mcp.tool() 可调用工具的装饰器
  • 自动stdio传输(本地开发的默认设置)

______________________________________________________________________

🧠 示例查询

询问ChatGPT:

在BigQuery中运行以下SQL:SELECT geo_country, COUNT(\*) as sessions FROM Sandbox_data.vistacreate_session_web GROUP BY 1 LIMIT 5

预期输出:

✅ 查询执行成功。示例结果:\[{'geo_country': 'US', 'sessions': 1234}, ...\]

目录标签

目录标签

数据分析数据处理Python本地部署数据查询GoogleBigQueryMCP协议

接入字段

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

stdio

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

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP