Back to MCP directory
publicPublicdnsLocal runtime

integrate-mcp-with-copilot

本项目指导开发者如何将MCP服务与GitHub Copilot集成,以扩展AI辅助开发工作流的能力。通过不到一小时的学习,用户将搭建GitHub MCP服务器,实现Copilot代理模式集成,并完成从问题研究到代码提交的全流程实践。

article

README

🚀 集成 MCP 与 GitHub Copilot

学习如何为您的开发工作流程增添更多工具,以扩展 GitHub Copilot 的功能。一切都能在不到一小时内完成!

🚀 快速开始

适用人群与学习内容

  • 面向谁:寻求增强 AI 辅助工作流程的开发者、GitHub Copilot 用户以及 AI 爱好者。
  • 您将学到:我们会介绍 MCP 基础知识、GitHub MCP 服务器设置以及与 Copilot Agent 模式的集成。
  • 您将构建:一种混合开发工作流程,借助 GitHub Copilot 管理问题,同时升级 Mergington 高中课外活动网站。
  • 先决条件:完成开始使用 Copilot练习。
  • 耗时:完成此练习不到一小时。

练习内容

在此练习中,您将:

  1. 集成 GitHub MCP 服务器与 GitHub Copilot。
  2. 指派 Copilot 研究类似项目和公开问题。
  3. 让 Copilot 找到一个重要问题并从想法到拉取请求实施它。
  4. 为最近已关闭的问题添加评论。

如何开始此练习

⚠️ 重要提示

此练习假设您具备GitHub Copilot的基本知识。若您不熟悉,建议您完成开始使用 Copilot练习。

只需将练习复制到您的账户中,然后让最喜欢的 Octocat(Mona)准备大约 20 秒,接着刷新页面

遇到困难?🤷

复制练习时,建议使用以下设置:

  • 对于所有者,请选择个人账户或组织来托管仓库。
  • 建议创建公共仓库,因为私人仓库将使用 Actions 分钟。

如果练习在 20 秒内未准备就绪,请检查操作选项卡:

  • 检查是否有正在运行的工作。有时只是需要一点额外时间。
  • 如果页面显示失败工作,请提交问题。太好了,您发现了一个错误!🐛

📄 许可证

© 2025 GitHub • 行为准则MIT 许可证

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client