连接到 Qlik MCP 服务器
上次更新日期:2026/10/9选择一种身份验证方法并将您的 LLM 客户端连接到 Qlik MCP 服务器。
选择 OAuth 客户端创建方法
在将 LLM 客户端连接到 Qlik MCP 服务器之前,请选择适合您情况的 OAuth 客户端创建或注册方法。支持以下方法。
OAuth 客户端 ID 元数据文档 (CIMD)
OAuth 客户端 ID 元数据文档 (CIMD) 允许 LLM 客户端使用 HTTPS URL 作为其客户端 ID。当您的客户端支持时,请使用 CIMD。有关 CIMD 配置和管理的详细信息,请参阅 配置 OAuth 客户端 ID 元数据文档。
手动创建的 OAuth 客户端
手动创建的 OAuth 客户端是指租户管理员直接在管理活动中心创建的 OAuth 客户端。管理员将客户端 ID (对于 Web 客户端,还包括密钥)提供给连接 LLM 客户端的用户。
在以下情况下使用此方法:
-
您的 LLM 客户端需要在设置过程中手动输入客户端 ID 和密钥。
-
您希望管理员能够明确控制哪些客户端可以连接到您的租户。
-
您的 LLM 客户端不支持 OAuth DCR。
对于 Anthropic Claude Desktop,Qlik 提供了预定义的静态客户端 ID。除初始审批外,无需进行任何管理员设置。参见 连接到 Claude。
对于使用此方法的所有其他客户端,管理员必须先创建 OAuth 客户端。参见 为 LLM 客户端创建 OAuth 客户端。
OAuth 动态客户端注册 (DCR)
OAuth DCR 允许 LLM 客户端自动向 Qlik Cloud 注册,而无需租户管理员预先创建 OAuth 客户端。客户端向 Qlik DCR 端点提供其元数据,动态获取客户端 ID,然后继续进行连接。
在以下情况下使用此方法:
-
您的 LLM 客户端不支持 CIMD。
-
您的 LLM 客户端原生支持 OAuth DCR。请参阅您的 LLM 客户端文档以确认是否支持此功能。
-
您希望降低管理员开销,尤其是在支持自助连接或连接多个客户端时。
租户管理员必须为租户启用 OAuth DCR,用户才能通过此方法进行连接。启用后,拥有支持 DCR 的 LLM 客户端的用户无需管理员针对每个客户端执行任何操作,即可完成注册和连接。有关设置详情,请参阅 配置 OAuth 动态客户端注册。
下方预定义的 Anthropic Claude Desktop 客户端配置用于商业实现,而非政府实现。Qlik Cloud 政府 和 Qlik Cloud Government - DoD 用户必须创建自己的 OAuth 客户端。请参阅 Claude for Government 和 ChatGPT for Government 文档,以及下方的 连接到其他 LLM 客户端 。
这些步骤为在您自己的 LLM 应用程序中配置连接提供了通用指导。Qlik 并不拥有这些应用程序,且无法保证所有步骤的准确度。步骤可能会 由您的应用程序提供商进行更改。
连接到 Claude
通过在 Claude 中创建自定义连接器,连接到 Qlik MCP 服务器。
Claude 为自定义连接器提供 CIMD 流程。使用 CIMD 作为推荐方法。Claude 使用 Anthropic 托管的元数据文档,且租户管理员会在首次连接到您的租户时批准该连接。您无需为 CIMD 输入 OAuth 客户端 ID 或客户端密钥。若要改用静态 OAuth 客户端配置,请关注以下流程中高级设置步骤中的替代。
执行以下操作:
-
在 Claude 中,打开设置。
-
在连接器中,点击添加自定义连接器。
-
输入自定义连接器的名称,例如Qlik MCP。
-
对于远程 MCP 服务器 URL,输入https://<tenant-id>.<region>.qlikcloud.com/api/ai/mcp。
-
在高级设置下,选择 CIMD 作为注册方式。您无需输入 OAuth 客户端 ID 或客户端密钥。
备选方案:若要使用静态 OAuth 客户端配置,请在 OAuth 客户端 ID 中输入 76d3f46e87655a50424bec7e0f0bb1e2,并将 OAuth 客户端密钥 留空。
-
单击添加。
-
在您的自定义连接器上点击连接。
-
登录您的Qlik Cloud租户。
-
点击批准。
警告注释点击批准,您将使Qlik MCP 服务器能够与第三方系统(如人工智能工具)共享您的Qlik Cloud数据(“内容”)。该系统不由 Qlik 管理,您的内容将在第三方的控制下被存储、处理和管理。
连接到 ChatGPT
通过在 ChatGPT 中创建应用程序来连接到 Qlik MCP 服务器。
本部分涉及两种管理员角色:
-
ChatGPT 组织管理员:您的 ChatGPT 企业账户中的管理员,可以发布和管理共享应用。
-
Qlik Cloud 租户管理员:您的 Qlik Cloud 租户中负责管理 OAuth 客户端设置和审批的管理员。
这些角色可以分配给同一个人,也可以分配给不同的人。以下步骤假定您的 Qlik Cloud 租户管理员同时也是您的 ChatGPT 组织管理员。
您必须使用 ChatGPT Team、Pro 或 Plus 计划才能连接到 Qlik MCP。
使用 CIMD 连接到 ChatGPT
当您的 ChatGPT 应用程序提供 CIMD 作为 OAuth 注册方法时,请使用此方法。租户管理员必须完成首次连接并批准所请求的权限范围。获得批准后,同一租户中的其他用户可以使用相同的已批准客户端身份进行身份验证。
执行以下操作:
-
在 ChatGPT 中,创建插件并为您的连接输入名称。
-
输入 MCP 服务器 URL:https://<租户-id>.<region>.qlikcloud.com/api/ai/mcp。
-
在高级 OAuth 设置中,注册方法使用 CIMD。
-
检查 ChatGPT 显示的回调 URL、元数据 URL 以及请求的作用域。
-
单击创建以连接插件。
-
系统会提示您登录您的 Qlik Cloud 租户以开始同意流程。
-
点击批准。
警告注释点击批准,您将使Qlik MCP 服务器能够与第三方系统(如人工智能工具)共享您的Qlik Cloud数据(“内容”)。该系统不由 Qlik 管理,您的内容将在第三方的控制下被存储、处理和管理。
以 ChatGPT 组织管理员身份连接 (DCR)
当 ChatGPT 组织管理员创建第一个连接并将其与其他用户共享时, 请使用此方法。
在开始之前,租户管理员必须为租户启用 OAuth DCR。有关说明,请参阅 配置 OAuth 动态客户端注册。
执行以下操作:
-
在 ChatGPT 中,在 设置 > 应用程序 > 高级设置 中,打开 启用开发者模式。
-
单击 创建应用程序。
-
在 名称 后,输入您的连接名称。
-
在 MCP 服务器 URL 后,输入 https://<tenant-id>.<region>.qlikcloud.com/api/ai/mcp。
-
选择确认选项 我了解并希望继续。
-
单击创建。ChatGPT 会在您的 Qlik Cloud 租户中注册动态 OAuth 客户端。
-
登录您的Qlik Cloud租户。
-
点击批准。
警告注释点击批准,您将使Qlik MCP 服务器能够与第三方系统(如人工智能工具)共享您的Qlik Cloud数据(“内容”)。该系统不由 Qlik 管理,您的内容将在第三方的控制下被存储、处理和管理。 -
若要与您的组织共享连接,请单击应用程序的发布。
在 ChatGPT 企业组织 (DCR) 中以非管理员用户身份连接
如果您不是 ChatGPT 组织管理员,您可以创建并发布该应用程序,但在 ChatGPT 组织管理员完成额外的审批步骤之前,该应用程序对其他用户仍然不可用。
执行以下操作:
-
在 ChatGPT 中,在 设置 > 应用程序 > 高级设置 中,打开 启用开发者模式。
-
单击 创建应用程序。
-
在 名称 后,输入您的连接名称。
-
在 MCP 服务器 URL 后,输入 https://<tenant-id>.<region>.qlikcloud.com/api/ai/mcp。
-
选择确认选项 我了解并希望继续。
-
单击创建。
-
点击该应用程序的发布。
-
通知您的 ChatGPT 组织管理员,他们必须在一小时内在其自己的 ChatGPT 帐户中连接并批准此应用程序。
如果 ChatGPT 组织管理员在一小时内未批准该应用程序, Qlik Cloud 将会自动删除未获批准的 OAuth 客户端。然后,您必须重新创建该应用程序。
ChatGPT 组织管理员跟进
ChatGPT 组织管理员必须在应用程序发布后的一小时内执行以下操作:
-
在他们自己的 ChatGPT 账户中,打开应用。
-
选择已发布的应用程序。
-
单击连接。
-
登录您的Qlik Cloud租户。
-
点击批准。
警告注释点击批准,您将使Qlik MCP 服务器能够与第三方系统(如人工智能工具)共享您的Qlik Cloud数据(“内容”)。该系统不由 Qlik 管理,您的内容将在第三方的控制下被存储、处理和管理。
使用手动创建的 OAuth 客户端连接到 ChatGPT
如果您的租户未配置 DCR,或者您的组织需要手动设置 OAuth 客户端,请使用此方法。
执行以下操作:
-
在 ChatGPT 中,在 设置 > 应用程序 > 高级设置 中,打开 启用开发者模式。
-
单击 创建应用程序。
-
在 名称 后,输入您的连接名称。
-
在 MCP 服务器 URL 后,输入 https://<tenant-id>.<region>.qlikcloud.com/api/ai/mcp。
-
在 身份验证 下,选择 OAuth。
-
单击 高级设置。
-
在注册方法下,选择用户定义的 OAuth 客户端。
-
复制回调 URL,并执行以下操作之一:
-
如果您是租户管理员,请使用回调 URL 创建 OAuth 客户端。
-
如果您不是租户管理员,请联系您的租户管理员并提供回调 URL,以便他们为您创建 OAuth 客户端。
-
-
对于OAuth 客户端 ID,输入 OAuth 客户端的客户端 ID。
-
对于 OAuth 客户端密钥,请执行以下任一操作:
-
对于 原生 和 单页面应用 客户端,请将该字段留空。
-
对于 Web 客户端,输入客户端密钥。
-
-
单击创建。
-
登录您的Qlik Cloud租户。
-
点击批准。
警告注释点击批准,您将使Qlik MCP 服务器能够与第三方系统(如人工智能工具)共享您的Qlik Cloud数据(“内容”)。该系统不由 Qlik 管理,您的内容将在第三方的控制下被存储、处理和管理。
连接到其他 LLM 客户端
您可以将其他 LLM 客户端连接到 Qlik MCP 服务器。当 LLM 客户端支持时,使用 CIMD。否则,请使用 DCR 或手动设置,具体取决于客户端和您的租户配置。对于 CIMD,从 LLM 客户端启动连接。租户管理员必须在客户端首次连接时批准该客户端。对于 DCR,租户管理员必须先为租户启用 DCR,然后客户端才能进行注册。有关设置详情,请参阅 配置 OAuth 动态客户端注册 和 为 LLM 客户端创建 OAuth 客户端。有关元数据文档的开发者指南,请参阅 Qlik 开发者门户上的 OAuth 客户端 ID 元数据文档。
本部分提供了将Qlik MCP服务器添加到LLM客户端的通用指南。具体情况会因您的 LLM 客户端而异。
有关连接到其他 LLM 客户端的更多指南,请参阅 将第三方 MCP 客户端连接到 Qlik MCP 服务器。
执行以下操作:
-
In your LLM client, add a new remote connection.
-
对于 URL,请输入 https://<tenant-id>.<region>.qlikcloud.com/api/ai/mcp。
-
如果您使用手动设置或 DCR,请输入 OAuth 客户端的 Client ID。
-
如果 OAuth 客户端是通过手动设置或 DCR 创建的 Web 客户端,请输入 Client Secret。如果您使用 CIMD, 请关注您的 LLM 客户端的 CIMD 流程,而不是输入 Client ID 或 Client Secret。
-
Create the connection.
-
登录您的Qlik Cloud租户。
-
点击批准。
警告注释点击批准,您将使Qlik MCP 服务器能够与第三方系统(如人工智能工具)共享您的Qlik Cloud数据(“内容”)。该系统不由 Qlik 管理,您的内容将在第三方的控制下被存储、处理和管理。
限制
Qlik MCP 服务器具有以下限制:
-
Qlik MCP 会话受Qlik管理的 OAuth 超时设置的约束。如果您的会话已断开连接,请访问LLM客户端的设置以建立新会话。