Token导航 LogoToken导航

MCP Server · 开发工具

Copilot CLI Setup

用于在Windows上安装GitHub Copilot CLI完整工具链的引导脚本,支持Azure服务和Microsoft Learn文档查询。

未说明官方级别未说明来源级核验工具 0
PowerShell命令行工具文档处理

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
msucharda
提供方
msucharda

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

0

仓库热度

收录来源

1 个

MCP World

选型结论

Copilot CLI Setup 属于开发工具类 MCP Server,公开资料标注 0 个工具,通过传输方式未标注接入,客户端适配情况以官方文档为准,没有现成的安装命令;接入前要先准备 会话凭据。

分类

开发工具

传输方式

未说明

认证方式

会话凭据

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

适用于Windows的Copilot CLI Bootstrap

安装用于运行的完整工具链的Bootstrap脚本 GitHub Copilot 命令行工具 在Windows上使用MCP服务器。支持两种MCP变体:

变量服务器传输它的作用
AzureMCPAzure MCP服务器(@azure/mcp)本地(npx)40+Azure服务工具--部署、查询、管理资源
LearnMCP微软学习MCP远程HTTP搜索微软官方文档,获取代码示例
两者 *(默认)*两台服务器本地+HTTP全面覆盖:Azure操作+文档

无论变体如何,WorkIQ MCP(Microsoft 365智能)始终包含在内。

安装内容

工具包ID目的
PowerShell 7Microsoft.PowerShellWindows上Copilot CLI所需的运行时
GitHub命令行界面GitHub.cliGitHub身份验证和工作流管理
Azure命令行界面Microsoft.AzureCLIAzure身份验证(由Azure MCP服务器使用)
Node.js LTSOpenJS.NodeJS.LTSMCP服务器运行时(npx)
Copilot命令行界面GitHub.Copilot代理AI助手
Azure MCP服务器@azure/mcp (npx)Copilot的40多个Azure服务集成
工作智商@microsoft/workiq (npx)Microsoft 365智能(电子邮件、日历、团队)

先决条件

  • Windows 10(1809+)或Windows 11
  • WinGet 的 --通过应用程序安装程序随Windows 11和现代Windows 10一起提供(下载)
  • 活跃的GitHub Copilot订阅
  • Azure订阅 (适用于Azure MCP服务器)

快速启动(单行式)

打开 PowerShell (或Windows终端)作为管理员并粘贴:

irm https://raw.githubusercontent.com/msucharda/copilot-cli-setup/refs/heads/master/bootstrap-copilot.ps1 | iex

用法

如果您已在本地克隆了仓库:

Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass
.\bootstrap-copilot.ps1

选项

标志描述
-McpVariantAzureMCP, LearnMCP,或 Both (默认)。控制配置哪些MCP服务器。
-Force重新安装软件包并覆盖现有的MCP配置条目
-SkipMcpConfig仅安装工具,不编写MCP配置

示例

# Default — both Azure MCP + Learn MCP + WorkIQ
.\bootstrap-copilot.ps1

# Azure MCP only (resource management tools)
.\bootstrap-copilot.ps1 -McpVariant AzureMCP

# Learn MCP only (documentation search)
.\bootstrap-copilot.ps1 -McpVariant LearnMCP

安装后步骤

  1. 重新启动终端 (PATH更改需要新会话)
  2. 通过GitHub进行身份验证: gh auth login --web
  3. 使用Azure进行身份验证: az login
  4. 启动Copilot CLI: copilot
  5. 验证MCP服务器: 类型 /mcp show Copilot CLI内部
  6. 接受WorkIQ最终用户许可协议 (首次使用前需要): npx -y @microsoft/workiq accept-eula

MCP配置

该脚本将MCP服务器配置写入 ~/.copilot/mcp-config.json内容取决于 -McpVariant 被选中的:

两者都有(默认)

{
  "mcpServers": {
    "azure": {
      "type": "local",
      "command": "npx",
      "args": ["-y", "@azure/mcp@latest", "server", "start"],
      "tools": ["*"]
    },
    "microsoft-learn": {
      "type": "http",
      "url": "https://learn.microsoft.com/api/mcp",
      "tools": ["*"]
    },
    "workiq": {
      "type": "local",
      "command": "npx",
      "args": ["-y", "@microsoft/workiq@latest", "mcp"],
      "tools": ["*"]
    }
  }
}
  • 蔚蓝 --通过npx进行本地处理,需要 az login 用于身份验证
  • 微软学习 MCP --远程HTTP端点,无需身份验证,免费
  • 工作智商 --通过npx进行本地流程,需要M365租户管理员同意

______________________________________________________________________

使用Azure虚拟机进行测试

包含一个自包含的Azure环境,用于通过SSH在真实的Windows 11 VM上测试引导脚本。

建筑

┌──────────────────────────────────────────────────────┐
│  Resource Group: rg-copilot-test-dev                 │
│                                                      │
│  NSG (SSH from your IP)                              │
│  VNet 10.2.0.0/24 → Subnet 10.2.0.0/26              │
│                                                      │
│  ┌────────────────────────────────────┐              │
│  │ vm-copilot-dev                     │              │
│  │ Windows 11 Enterprise 24H2        │              │
│  │ Standard_B2s · OpenSSH Server     │              │
│  │ Public IP · Auto-shutdown 18:00   │              │
│  └────────────────────────────────────┘              │
└──────────────────────────────────────────────────────┘

快速开始

# Set required environment variables
export ADMIN_PASSWORD='YourC0mplexP@ssword!'
export ALLOWED_SOURCE_IP=$(curl -s ifconfig.me)/32

# Accept Windows 11 marketplace terms (one-time)
make accept-terms

# Deploy the VM
make deploy

# Copy bootstrap script and run it
make deploy-script

# Verify all tools installed correctly
make test-remote

# SSH in for interactive testing
make ssh

# Tear down when done
make destroy

生成文件目标

目标描述
make lint二头肌锉
make build编译二头肌(语法检查)
make accept-terms接受Windows 11市场映像条款
make deploy将虚拟机部署到Azure
make destroy删除资源组
make ip显示虚拟机的公共IP
make sshSSH进入VM
make deploy-script复制并运行 bootstrap-copilot.ps1 在VM上
make test-remote完整的端到端测试:部署脚本+验证所有工具

为什么是Windows 11(而不是Windows Server)?

  • Windows 11随附 WinGet 的 (App Installer)开箱即用
  • Windows Server 2022可以 非 有WinGet——只有服务器2025添加了它
  • Windows 11只有 Windows PowerShell 5.1 预装(非PS7),与实际目标场景相匹配
  • 这 win11-24h2-ent 映像可作为标准Azure Marketplace映像使用

故障排除

问题解决方案
winget 找不到安装应用程序安装程序:https://aka.ms/getwinget
安装后工具不在PATH中重新启动终端
Azure MCP“未通过身份验证”运行 az login 在启动Copilot CLI之前
WorkIQ同意错误租户管理员必须授予同意(指示)
执行策略阻止脚本Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass
SSH连接被拒绝部署后等待2-3分钟,等待CSE完成;检查 make ip
市场条款错误运行 make accept-terms 首先

备注

  • 引导脚本是 幂等 --可以安全地重新运行
  • 老人 gh copilot 扩展于2025年10月被弃用;这将安装新的单机版 copilot 二进制
  • GitHub MCP服务器内置于Copilot CLI中,不需要配置
  • VM在18:00 UTC自动关闭以节省成本;跑 make destroy 测试完成后

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

PowerShell本地部署命令行工具开发工具链Azure集成文档搜索PowerShell脚本

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

让助手直接读代码

把仓库、提交记录和 issue 交给模型检索,补全和重构时不用来回复制文件。

在对话里跑命令

触发构建、测试和脚本,执行结果直接回到上下文,省去切终端。

接进开发流程

把 PR、CI 状态和代码审查接进助手,减少在几个工具之间跳。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备会话凭据,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在开发工具场景里让模型直接调用外部能力的人。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 暂时拿不到会话凭据的人。
  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Copilot CLI Setup

MCP World · 本页

0未说明未标注1 个2026-05-17
Git 838e2ec1

MCP World

12stdio有2 个2026-05-17
Markitdown MCP 2c653a5f

MCP World

1stdio有1 个2026-05-17
Context7 MCP C671e75a

MCP World

0stdio有1 个2026-05-17
Context7 831acf40

MCP World

0stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Copilot CLI Setup 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Copilot CLI Setup 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Copilot CLI Setup 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Copilot CLI Setup 需要 API Key 吗?

公开资料标注的认证方式是会话凭据,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Copilot CLI Setup 支持哪些客户端?

公开资料没有标注具体客户端;能配置本地 MCP 命令的客户端都能接,配置方式参照官方文档。

来源信息

继续浏览同类 MCP