Copilot Studio 权限
使用可创建 Agent、添加 Model Context Protocol 工具、配置渠道并提交到组织目录的账号。
在 Copilot Studio 中创建 Agent,将 Patsnap MCP 添加为 Model Context Protocol 工具,配置手动 OAuth,回传 Microsoft 生成的 redirect URL 供 Patsnap 后端配置,验证 MCP 工具获取结果,并发布到 Microsoft 365 和 Teams。
开始前确认权限和交付链路:需要 Copilot Studio 权限、Patsnap MCP 订阅、专用 OAuth client 凭据,以及 Microsoft 生成 redirect URL 后回传 Patsnap 的流程。
使用可创建 Agent、添加 Model Context Protocol 工具、配置渠道并提交到组织目录的账号。
准备已订阅 MCP 能力的名称、描述和分配的 MCP Server URL。公开示例中的租户路径必须使用占位符。
使用为 Microsoft 接入专门签发的 Patsnap OAuth client。工具创建后生成的 redirect URL 需要回传 Patsnap 后才能用于生产。
创建 Agent,将 Patsnap MCP 添加为 Model Context Protocol 工具,完成手动 OAuth,创建连接,并确认 Copilot Studio 自动获取 MCP tools。
登录 Copilot Studio,从左侧导航进入 Agents 面板。
选择创建新 Agent,并从空白 Agent 开始。
填写 Agent 名称,建议使用 Patsnap MCP 能力名称或客户确认后的展示名称。
检查基础信息,选择可用模型,并在需要 MCP-only 响应时关闭 Web Search。
进入 Tools 标签,添加新工具,并在工具选择器中选择 Model Context Protocol。
填写 server name、description、MCP server URL,认证方式选择 OAuth 2.0,类型选择 Manual,并填写 client 凭据、Patsnap OAuth endpoints 和 mcp:read scope。查看 OAuth 配置字段
点击 Create 后复制生成的 redirect URL。该值需发送给 Patsnap,用于后端 OAuth client 注册后再投入生产。
在工具 connection 下拉中选择 Create new connection,触发 OAuth 授权流程。
在弹窗中登录 Patsnap,并允许 Microsoft app 通过已配置的 MCP scope 读取数据。
OAuth 完成后回到 Copilot Studio,确认 Patsnap connection 已被选中。
Copilot Studio 会跳回工具详情页并自动获取可用 MCP tools,Microsoft Copilot Studio 内的基础配置完成。
公开页面使用下列安全示例值。真实 client 凭据、租户 URL 和 Microsoft 生成的 redirect URL 只应在私有实施交接中传递。
| 字段 | 公开文档值 | 说明 |
|---|---|---|
| 服务名称 | <capability_name> | 使用订阅能力名称,例如 Advanced Patent Search。 |
| 服务描述 | <connector_description> | 说明该 MCP 服务为 Copilot 用户提供的能力。 |
| MCP 服务 URL | https://connect.patsnap.com/<tenant>/mcp | 使用为客户订阅 MCP 能力分配的 URL。 |
| Authentication | OAuth 2.0 | 在 Copilot Studio 中选择 OAuth 2.0。 |
| Type | Manual | OAuth client 配置方式选择 Manual。 |
| Client ID | <your_client_id> | 由 Patsnap 为目标 Microsoft 接入场景签发。 |
| Client secret | <your_client_secret> | 不得在公开文档中展示或粘贴真实值。 |
| Authorization URL | https://auth.patsnap.com/mcp-auth/oauth2/authorize | Microsoft 用于发起 OAuth 授权流程。 |
| Token URL / Refresh URL | https://auth.patsnap.com/mcp-auth/oauth2/token | token 交换和刷新均使用 Patsnap token endpoint。 |
| Scope | mcp:read | 读取 MCP tools 所需的最小 scope。 |
| Redirect URL | <microsoft_generated_redirect_url> | 工具创建后由 Copilot Studio 生成,需提供给 Patsnap 完成后端 OAuth 配置。 |
MCP tools 获取并测试后,发布 Agent,添加 Microsoft 365 和 Microsoft Teams,配置 Teams 使用方式,并按需提交到组织目录审批。
进入 Channels 标签,点击 Publish,并在弹窗中确认发布。
点击 Microsoft 365 and Microsoft Teams,勾选 Make agent available in Microsoft 365 Copilot,然后点击 Add channel。
渠道添加后可编辑 Agent 详情,并按需启用 Teams 设置,例如允许用户将 Agent 添加到团队,以及在群聊和会议聊天中使用。
打开 Availability options,选择 Show to everyone in my org,提交 Agent 并等待管理员审批。