MCP Configs2026年5月12日·1 分钟阅读

BigQuery MCP — Protected Mode for PHI/PII Guardrails

BigQuery MCP runs BigQuery queries from Claude Desktop and can block sensitive columns in Protected Mode so PHI/PII never enters the LLM context.

Agent 就绪

这个资产可以被 Agent 直接读取和安装

TokRepo 同时提供通用 CLI 命令、安装契约、metadata JSON、按适配器生成的安装计划和原始内容链接,方便 Agent 判断适配度、风险和下一步动作。

Needs Confirmation · 62/100策略:需确认
Agent 入口
任意 MCP/CLI Agent
类型
Mcp
安装
Single
信任
信任等级:Established
入口
@ergut/mcp-bigquery-server
通用 CLI 安装命令
npx tokrepo install 37f3a64a-c095-5dc8-965a-670b50abc8e6

简介

BigQuery MCP 让 Claude Desktop 直接查询 BigQuery,并通过 Protected Mode 配置字段级限制,避免 PHI/PII 等敏感列进入 LLM 上下文,适合合规要求更高的数据分析场景。

  • 适合谁: 需要用 Agent 查 BigQuery 且“字段级外发控制”与 IAM 同等重要的团队
  • 可搭配: Node.js 14+、gcloud ADC 或服务账号 key、Claude Desktop 的 MCP 集成
  • 准备时间: 10-25 分钟

实战建议

  • 量化信息:Protected Mode 可通过 config.json 阻止敏感字段被返回,从源头减少外发风险。
  • 量化信息:先把 LIMIT 和 bytes-billed 上限设小,再逐步扩大探索范围。

为什么值得收录

让 Agent 查 BigQuery 的能力很强,但在合规数据上风险更高。这个项目的亮点是把“字段级限制”当作第一等护栏来设计,而不是事后靠提示词约束。

  • Quick start 直接 npx + project id,降低数据团队接入成本。
  • Protected Mode 面向 PHI/PII 这类敏感字段做了明确设计。
  • 解释了 IAM 与 LLM 上下文外发边界的差异,安全意识更到位。

落地路径

  • 先在 dev 项目用脱敏数据集验证 LIMIT/输出格式/成本上限。
  • 任何生产数据进入 Agent 之前先上 Protected Mode 配置。
  • 建立 dataset allowlist:允许分析的集合明确列出,其余默认禁止。

注意事项

IAM 只决定能不能查,并不决定“返回给 LLM 的内容”。建议用 Protected Mode(或视图隔离)避免敏感字段被返回。

FAQ

只能给 Claude Desktop 用吗? 答:README 表示目前支持的界面以 Claude Desktop 为主,可把它当作参考客户端。

最安全的默认姿态? 答:先 Simple Mode + 小 LIMIT,再对合规数据用 Protected Mode 禁止敏感字段。

生产环境如何鉴权? 答:用服务账号 key(或工作负载身份),并把权限收紧到最小范围。

🙏

来源与感谢

Source: https://github.com/ergut/mcp-bigquery-server > License: MIT > GitHub stars: 138 · forks: 33

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产