关于 Copilot Studio
Copilot Studio MCP 是面向兼容 MCP 的客户端的服务,将 Copilot Studio Agent 和工作流生命周期操作汇集到一个入口,涵盖创作、测试、部署、监控和管理。
主要功能
- 01发现连接器操作和架构
- 02管理 Agent 草稿及生命周期
- 03创建和测试工作流
- 04查看运行诊断与额度用量
- 05获取 Copilot Studio 指导技能
适用场景
- 01创作或管理 Copilot Studio Agent
- 02测试工作流并诊断运行情况
- 03检查连接器操作和资源
- 04查看环境额度容量与历史记录
MCP 相关
该服务向兼容 MCP 的客户端提供 Copilot Studio 工具。客户端通过 stdio 启动 npm 包;用户登录并选择环境后,服务以用户身份和权限连接托管服务。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
9收录的工具列表 · 更新于 1 周前
此工具无需参数。
详细介绍
Copilot Studio MCP
Microsoft Copilot Studio MCP 将 Copilot Studio 工具引入兼容 Model Context Protocol(MCP)的 CLI、开发工具和 Agent 界面。它提供统一的入口,支持管理 Agent 和自动化的整个生命周期,从创建和配置到测试、部署、监控及持续管理。
此存储库托管 MCP 服务的源代码。服务本身通过 npm 包 @microsoft/copilot-studio-mcp 发布和安装。也可以通过 GitHub MCP Registry 和官方 MCP Registry发现该服务。
客户端使用 npx 启动此包。登录并选择环境后,服务会连接到 Copilot Studio 托管服务,因此访问权限与您的身份、环境权限和组织策略绑定。
注意
如果您的组织要求符合联邦风险与授权管理计划(FedRAMP)High要求,GitHub Copilot harness Agent 会在运行时关闭,以防止数据流出 FedRAMP High 合规边界。
先决条件
- Node.js 22.18 或更高版本(建议使用 Node.js 24 LTS)
- 可正常使用的 MCP 兼容客户端:GitHub Copilot CLI、Visual Studio Code 或其他 MCP 兼容宿主
- 有权访问 Copilot Studio 环境的 Microsoft 工作帐户
安装
将客户端配置为使用以下命令启动此包:
npx -y @microsoft/copilot-studio-mcp@latest
客户端会启动服务进程,并通过标准输入/输出(stdio)与其通信。此包负责连接到托管的 Copilot Studio 服务;您无需输入远程 MCP URL,也无需克隆此源代码存储库。您还可以直接通过 GitHub MCP Registry 或受支持客户端的 MCP 库(例如 VS Code 的 @mcp/“浏览 MCP 服务”库)安装服务,并按照列表中的安装选项为客户端完成安装。
可用工具
登录并选择环境后,服务会提供已连接服务的工具。服务目录包含以下工具。连接和登录实用工具另行提供。
| 工具 | 描述 |
|---|---|
discover_resources | 发现连接器操作及架构、现有连接、依赖参数值和可附加资源。 |
get_consumption | 读取 Agent 或工作流的历史额度消耗,或当前环境的额度容量。 |
manage_agents | 管理 Agent 清单、完成草稿编写、生命周期管理、已发布 Agent 的共享、已保存草稿预览,以及 Agent 评估套件和运行记录。 |
manage_workflows | 管理工作流清单、完成草稿编写、生命周期管理、实际测试和运行诊断。 |
get_copilot_studio_skills | 从这里开始获取 Copilot Studio 指南。编写前先阅读匹配的核心技能,然后阅读 schema.json。 |
管理、发现和额度消耗工具通过 action 和 parameters 提供各项操作。当前工具架构会列出已公布的操作及其输入。要在构造不熟悉的参数前阅读某项操作的具体约定和副作用信息,请使用 discover_resources 并设置 action=describe_actions。
故障排除
如果设置失败,请停止操作并报告错误,不要分享凭据或配置 JSON。DNS、连接被拒绝/重置和网络超时分别对应不同的安全原因代码。在明确重试前,请检查端点是否可用以及网络/代理设置;再次调用无法修复缺失的环境路由。
请参阅 SUPPORT.md,了解如何获取此项目的帮助。
安全
有关如何报告安全问题,请参阅 SECURITY.md。
许可证
本项目采用 MIT License 许可。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。