Challenge 03 - Extending GitHub Copilot with Model Context Protocol

< Previous Challenge - Home - Next Challenge >

Introduction

GitHub Copilot is a powerful coding assistant, but what if you could make it even smarter by connecting it to external tools, databases, or APIs? This challenge introduces you to the Model Context Protocol (MCP), which allows you to extend Copilot’s capabilities by integrating both custom context sources and tools.

Description

The Model Context Protocol (MCP) allows GitHub Copilot to connect to external tools and data sources, giving it access to live context beyond your local codebase. In this challenge, you will use MCP to connect Copilot to GitHub and apply it to your Whack-a-Mole project.

You will:

Success Criteria

You will have successfully completed this challenge when you:

Learning Resources