PG

pamelafox/github-copilot-mcp-skills-workshop

Developer tools
14 stars 49 forks Quality 53 Trend 28MIT

A workshop of using GitHub Copilot with MCP servers and skills

Overview

Model Context Protocol (MCP) is an open standard that lets AI agents like GitHub Copilot tap into external tools, services, and your own account data. In this hands-on workshop, you'll connect GitHub Copilot to both public and authenticated MCP servers, explore the tools they expose, and put them to work researching topics, troubleshooting issues, and making a real contribution to a codebase. You'll also discover how combining MCP servers with agent skills unlocks more powerful, personalized developer workflows. https://pamelafox.github.io/github-copilot-mcp-skills-workshop/ - A GitHub account with access to GitHub Copilot. If your Copilot Business or Copilot Enterprise subscription is managed by an organization or enterprise, an administrator must enable the MCP servers in Copilot policy. - GitHub Copilot client: GitHub Copilot in VS Code, GitHub Copilot CLI, GitHub Copilot app](https://github.com/github/app) - For a local checkout: Git, Python 3.12 or later, and uv.

README

Exploring MCP Servers with GitHub Copilot

Model Context Protocol (MCP) is an open standard that lets AI agents like GitHub Copilot tap into external tools, services, and your own account data. In this hands-on workshop, you’ll connect GitHub Copilot to both public and authenticated MCP servers, explore the tools they expose, and put them to work researching topics, troubleshooting issues, and making a real contribution to a codebase. You’ll also discover how combining MCP servers with agent skills unlocks more powerful, personalized developer workflows.

Slides

https://pamelafox.github.io/github-copilot-mcp-skills-workshop/

Prerequisites

Exercises

Exercise Description
Exercise 1 Fork the repository, set up the development environment, and verify GitHub Copilot.
Exercise 2 Understand MCP and connect GitHub Copilot to the public Microsoft Learn MCP server.
Exercise 3 Authenticate to GitHub, find a quiz issue, repair it, and open a pull request.
Exercise 4 Use a project skill, then install and try a popular third-party skill.

Additional resources

View the full README on GitHub

Install

This server does not publish a one-line install command.

Open the repository installation guide New to MCP? Start with the mcpskill.org guide →