通过管理菜单平台部分中的 Model Context Protocol (MCP) 页面,您可以启用和管理 Looker 管理的 MCP 服务器。托管式 MCP 服务器可让 AI 智能体安全地连接到您的 Looker 实例。
所需的角色
如需访问 Model Context Protocol (MCP) 页面,您必须拥有 Admin Looker 角色。
访问 Model Context Protocol (MCP) 页面
Model Context Protocol (MCP) 页面适用于 Looker 托管的 Looker(原始版本)和 Looker (Google Cloud Core) 实例。客户托管的 Looker(原始版本)实例不支持此功能。
如需访问 Model Context Protocol (MCP) 页面,请按照以下步骤操作:
- 在 主菜单中,点击管理以打开管理菜单。
- 在平台部分,选择 MCP。
AI 智能体连接的前提条件
如需将 AI 智能体连接到 Looker 实例并使用 MCP 工具,Looker 管理员必须完成以下配置:
- 配置工具访问权限:按照模型上下文协议 (MCP) 设置部分中的说明,在模型上下文协议 (MCP) 页面上启用必要的工具。
- 启用 OAuth 客户端应用:在管理 OAuth 客户端页面上启用或注册 AI 客户端应用(例如 Cursor、VS Code、Claude Code 或 Cline)。您可以在应用库中启用预配置的 AI 客户端,也可以在自定义客户端标签页中注册自定义客户端。如需查看分步说明,请参阅管理员设置 - 管理 OAuth 客户端文档页面。
Model Context Protocol (MCP) 设置
Model Context Protocol (MCP) 页面包含多项设置,可用于启用或停用连接到 MCP 服务器的智能体可用的 AI 工具。AI 工具可简化智能体与 Looker 实例交互的能力。使用 AI 工具文档中列出了 AI 工具的完整列表。
“启用所有工具”切换开关
默认情况下,所有工具均处于停用状态。将启用所有工具切换开关切换到“开启”状态,即可启用页面上列出的所有工具,并自动启用添加的所有新工具。将启用所有工具切换开关切换到“关闭”位置,以便精细控制要启用哪些工具。切换开关后,系统会自动保存您的更改。
如果您将启用所有工具切换开关切换到“开启”状态,Looker 会记住各个工具切换开关之前的状态。因此,如果您之后将启用所有工具切换开关切换到“关闭”状态,Looker 会将每个工具的状态还原到之前的状态。
工具搜索
在搜索字段中输入工具名称、类别或访问权限类型,以过滤页面上的工具。
精细的工具控制
当启用所有工具切换开关处于关闭状态时,您可以单独启用或停用模型上下文协议 (MCP) 页面上的工具,以便 Looker 管理员控制 AI 智能体可以使用哪些工具。默认情况下,所有工具均处于停用状态。
工具会根据其功能分类到不同的部分。对于每个工具,系统还会显示对 Looker 实例的访问权限级别(读取或写入)。将指针悬停在工具名称旁边的信息图标上,即可查看每个工具的说明。
如需启用工具,请按以下步骤操作:
- 在列表中找到相应工具(例如
looker_query、looker_update_project_file)。 - 将开关切换至已启用。
切换开关后,系统会自动保存您的更改。
作为安全性最佳实践,我们建议您仅启用特定 AI 用例所需的工具。
MCP 客户端和工具更新
在模型上下文协议 (MCP) 页面上启用或停用工具时,MCP 客户端不会自动刷新其工具列表。您必须将客户端重新连接到 Looker 管理的 MCP 服务器,客户端才能访问新启用的工具。如果某个工具被停用,客户端对该工具的调用将被拒绝,但您必须将客户端重新连接到 MCP 服务器,才能停止向客户端公开该工具。
后续步骤
- 如需详细了解如何设置和使用服务器,请参阅 Looker 托管的 MCP 服务器文档页面。
- 如需启用或注册连接到 MCP 服务器的 AI 客户端,请参阅管理员设置 - 管理 OAuth 客户端文档页面。