Contents
- 1. 概述
- 1.1 什么是MCP Server
- 1.2 什么是Azure DevOps MCP Server
- 2. 操作手册
- 2.1 前提条件
- Azure DevOps账户
- 安装最新版本的VS Code
- 安装Azure Cli
- 安装Nodejs
- 2.2 安装Azure DevOps MCP Server
- 2.3 登录Azure DevOps
- 2.4 利用MCP Server
- 2.1 前提条件
- 3. 常见问题
- 是否可以使用MCP访问内网的Azure DevOps Server
- 登录后,在Copilot聊天中总是提示没有权限
- 是否可以在工程文件中定义MCP配置
1. 概述
1.1 什么是MCP Server
MCP是Model Context Protocol(模型上下文协议)的缩写,它定义了一套标准化的通信协议,在AI模型(客户端)和外部资源(服务器,如工具、数据源等)之间扮演“翻译官”和“交通警察”的角色。
例如,用户数据存储在自己的系统或数据中,大语言模型无法直接访问这些资源;那么我们就可以利用MCP服务器在用户资源和大语言模型之间搭建一座桥梁,充分利用大语言模型的功能,实现对用户资源的访问、操作等控制,大幅提升内部资源的利用效率;同时,由于MCP服务器部署在企业内网,这就意味着我们即可以利用大语言模型的人工智能,还能保持内部数据的安全性。
1.2 什么是Azure DevOps MCP Server
Azure DevOps MCP Server是微软开发并部署在云端的MCP服务器,为用户访问Azure DevOps Service中的数据提供提供智能服务;它连接GitHub Copilot和Azure DevOps Service,将丰富的实时上下文(如工作项、拉取请求、测试计划等)发送给LLM的提示中,大语言能够根据您的特定Azure DevOps项目提供更好、更准确、更相关的答案。
与所有MCP服务器一样,Azure DevOps MCP Server与基于云的解决方案不同,本地MCP服务器在企业内网或开发环境中运行。这意味着MCP可以安全地访问企业私人数据和工具,而企业私人数据则无需离开企业内网,可以在充分应用人工智能的同时确保数据安全。
2. 操作手册
2.1 前提条件
Azure DevOps账户
你必须注册一个Azure DevOps账户,并且为这个账户分配了对应团队项目的访问权限。
安装最新版本的VS Code
在 2024 年 1 月的 1.86 版本的更新日志中,VS Code 团队正式宣布了对其“嵌入式 Copilot”功能的增强,其中

最低0.47元/天 解锁文章
516

被折叠的 条评论
为什么被折叠?



