ChatGPT Apps 与 Developer Mode
登录 chatgpt.com,进入 Apps,并在 Advanced settings 中启用 Developer Mode,才能创建自定义 MCP 应用。
在 ChatGPT Developer Mode 中创建应用,配置 Patsnap OAuth,连接 Patsnap MCP,在对话中验证能力,并在具备管理员权限时发布到企业 OpenAI 工作区。
开始前先确认权限。个人测试需要具备 Apps 和 Developer Mode 的 ChatGPT 账号;企业发布需要 OpenAI 工作区管理员。
登录 chatgpt.com,进入 Apps,并在 Advanced settings 中启用 Developer Mode,才能创建自定义 MCP 应用。
向 Patsnap Open Platform 团队申请专用 client ID 和 client secret。公开文档只能展示占位符。
使用分配给客户或合作伙伴接入的 MCP Server URL,不复用内部文档中的租户示例。
先按以下步骤在 ChatGPT 中创建并验证应用,再考虑企业范围发布。流程覆盖 Apps 设置、Developer Mode、创建应用、OAuth、Patsnap 授权和对话调用。
将 MCP 服务器发布到 OpenAI 平台时,需要将其视为应用程序来配置。登录 www.chatgpt.com 后,从左侧面板点击“应用程序”,然后点击右上角的齿轮按钮。
在 Apps 设置页中进入 enabled apps,点击 Advanced settings,为后续创建自定义 MCP 应用做准备。
打开 Developer Mode。ChatGPT 会提示该模式存在 elevated risk,因为自定义连接器可能访问账号数据,仅在可信配置场景下启用。
回到 Apps 设置页,在右侧找到并点击 Create app,开始创建新的应用程序。
填写应用名称、描述、图标和 MCP Server URL,选择 OAuth 作为认证方式,然后打开 Advanced OAuth settings,在右侧面板中填写 Patsnap 授权 URL、Token URL、token endpoint auth method、默认 scope、client ID 和 client secret。查看 OAuth 配置字段
勾选“我已理解并希望继续”,然后点击“创建”。该应用程序会显示在“应用程序”面板中。
应用创建后,页面将重定向到 Patsnap 的认证页面。请填写账号、密码或验证码等登录信息,以完成 OAuth 认证流程。
认证完成后,应用程序已成功创建,并与 Patsnap MCP 建立连接。ChatGPT 会显示连接成功状态。
有两种调用方式:在聊天中添加通往 MCP 服务的链接;或者直接在聊天框中 @MCP Service,例如 @Patsnap Advanced Patent Search。
公开文档中使用下列安全示例值。真实 client ID、client secret 和租户 MCP URL 必须在目标接入的私有配置中填写。
| 字段 | 公开文档值 | 说明 |
|---|---|---|
| Client ID | <your_client_id> | 由 Patsnap Open Platform 团队为目标平台接入场景提供。 |
| Client secret | <your_client_secret> | 不得在公开文档中展示或粘贴真实值。 |
| Authorization URL | https://auth.patsnap.com/mcp-auth/oauth2/authorize | 用于发起 OAuth 授权流程。 |
| Token URL | https://auth.patsnap.com/mcp-auth/oauth2/token | 用于 token 交换和刷新。 |
| Scope | mcp:read | 读取 MCP 工具所需的最小 scope。 |
| MCP 服务 URL | https://connect.patsnap.com/<tenant>/mcp | 使用为目标接入分配的 URL。 |
企业发布会让 Patsnap MCP App 在 OpenAI workspace 或 tenant 中可见。该流程需要 OpenAI 工作区管理员权限。
该流程需要 OpenAI tenant 管理员权限。进入 App 详情页,点击三点菜单中的 Publish。
发布前检查访问范围、actions、动作确认设置和潜在风险项,确认无误后完成 consent 并发布。
发布完成后,应用会显示为已发布并处于 ready to use 状态。
应用会出现在 Apps Gallery 中。用户打开应用详情页后点击 Connect,并按页面提示完成 Patsnap 登录或授权。
连接完成后,用户可以从应用详情页 Start chat,或在 ChatGPT 对话中调用 Patsnap MCP 能力。