平台集成/OpenAI

在 ChatGPT Apps 中配置 Patsnap MCP

在 ChatGPT Developer Mode 中创建应用,配置 Patsnap OAuth,连接 Patsnap MCP,在对话中验证能力,并在具备管理员权限时发布到企业 OpenAI 工作区。

开始前准备

开始前先确认权限。个人测试需要具备 Apps 和 Developer Mode 的 ChatGPT 账号;企业发布需要 OpenAI 工作区管理员。

ChatGPT Apps 与 Developer Mode

登录 chatgpt.com,进入 Apps,并在 Advanced settings 中启用 Developer Mode,才能创建自定义 MCP 应用。

Patsnap OAuth client

向 Patsnap Open Platform 团队申请专用 client ID 和 client secret。公开文档只能展示占位符。

Patsnap MCP endpoint

使用分配给客户或合作伙伴接入的 MCP Server URL,不复用内部文档中的租户示例。

Developer Mode 配置流程

先按以下步骤在 ChatGPT 中创建并验证应用,再考虑企业范围发布。流程覆盖 Apps 设置、Developer Mode、创建应用、OAuth、Patsnap 授权和对话调用。

1

将 MCP 服务器作为应用程序操作

将 MCP 服务器发布到 OpenAI 平台时,需要将其视为应用程序来配置。登录 www.chatgpt.com 后,从左侧面板点击“应用程序”,然后点击右上角的齿轮按钮。

2

打开 Apps 设置和高级设置

在 Apps 设置页中进入 enabled apps,点击 Advanced settings,为后续创建自定义 MCP 应用做准备。

3

启用 Developer Mode

打开 Developer Mode。ChatGPT 会提示该模式存在 elevated risk,因为自定义连接器可能访问账号数据,仅在可信配置场景下启用。

4

Create app 创建应用程序

回到 Apps 设置页,在右侧找到并点击 Create app,开始创建新的应用程序。

5

填写应用信息并配置 OAuth

填写应用名称、描述、图标和 MCP Server URL,选择 OAuth 作为认证方式,然后打开 Advanced OAuth settings,在右侧面板中填写 Patsnap 授权 URL、Token URL、token endpoint auth method、默认 scope、client ID 和 client secret。查看 OAuth 配置字段

6

确认并创建应用程序

勾选“我已理解并希望继续”,然后点击“创建”。该应用程序会显示在“应用程序”面板中。

7

跳转到 Patsnap 认证页面

应用创建后,页面将重定向到 Patsnap 的认证页面。请填写账号、密码或验证码等登录信息,以完成 OAuth 认证流程。

8

App created and connected to Patsnap MCP successfully.

认证完成后,应用程序已成功创建,并与 Patsnap MCP 建立连接。ChatGPT 会显示连接成功状态。

9

在对话中调用 Patsnap MCP

有两种调用方式:在聊天中添加通往 MCP 服务的链接;或者直接在聊天框中 @MCP Service,例如 @Patsnap Advanced Patent Search。

OAuth 配置

公开文档中使用下列安全示例值。真实 client ID、client secret 和租户 MCP URL 必须在目标接入的私有配置中填写。

字段公开文档值说明
Client ID<your_client_id>由 Patsnap Open Platform 团队为目标平台接入场景提供。
Client secret<your_client_secret>不得在公开文档中展示或粘贴真实值。
Authorization URLhttps://auth.patsnap.com/mcp-auth/oauth2/authorize用于发起 OAuth 授权流程。
Token URLhttps://auth.patsnap.com/mcp-auth/oauth2/token用于 token 交换和刷新。
Scopemcp:read读取 MCP 工具所需的最小 scope。
MCP 服务 URLhttps://connect.patsnap.com/<tenant>/mcp使用为目标接入分配的 URL。

发布到企业 OpenAI 工作区

企业发布会让 Patsnap MCP App 在 OpenAI workspace 或 tenant 中可见。该流程需要 OpenAI 工作区管理员权限。

1

从应用详情页选择 Publish

该流程需要 OpenAI tenant 管理员权限。进入 App 详情页,点击三点菜单中的 Publish。

2

Review and consent

发布前检查访问范围、actions、动作确认设置和潜在风险项,确认无误后完成 consent 并发布。

3

确认应用已发布

发布完成后,应用会显示为已发布并处于 ready to use 状态。

4

在 Gallery 中连接应用

应用会出现在 Apps Gallery 中。用户打开应用详情页后点击 Connect,并按页面提示完成 Patsnap 登录或授权。

5

开始使用

连接完成后,用户可以从应用详情页 Start chat,或在 ChatGPT 对话中调用 Patsnap MCP 能力。