mcpField
C
Copilot Studio

Copilot Studio

本地服务
github.com/microsoftAI 与智能体81 周前更新

关于 Copilot Studio

Copilot Studio MCP 是面向兼容 MCP 的客户端的服务,将 Copilot Studio Agent 和工作流生命周期操作汇集到一个入口,涵盖创作、测试、部署、监控和管理。

主要功能

  1. 01发现连接器操作和架构
  2. 02管理 Agent 草稿及生命周期
  3. 03创建和测试工作流
  4. 04查看运行诊断与额度用量
  5. 05获取 Copilot Studio 指导技能

适用场景

  1. 01创作或管理 Copilot Studio Agent
  2. 02测试工作流并诊断运行情况
  3. 03检查连接器操作和资源
  4. 04查看环境额度容量与历史记录

MCP 相关

该服务向兼容 MCP 的客户端提供 Copilot Studio 工具。客户端通过 stdio 启动 npm 包;用户登录并选择环境后,服务以用户身份和权限连接托管服务。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"com-microsoft-copilot-studio": {
"command": "npx",
"args": [
"-y",
"@microsoft/copilot-studio-mcp"
]
}
}
}
启动命令npx -y @microsoft/copilot-studio-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@microsoft/copilot-studio-mcp1.0.2

工具

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 许可。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。