From the course: Terminal-First AI Pair Programming with GitHub Copilot CLI

Unlock this course with a free trial

Join today to access over 25,500 courses taught by industry experts.

Using the built-in GitHub MCP Server

Using the built-in GitHub MCP Server

- [Instructor] In this video, we're going to use GitHub MCP from Copilot CLI to do real GitHub actions specifically create an issue and create a pull request without leaving the terminal. Before we demo, let's define a couple terms because you'll hear them a lot in this video. MCP stands for Model Context Protocol. It's a standard way for Copilot to connect to external tools through a structured interface. Instead of Copilot, only replying with text, MCP lets it call tools to do things like read from GitHub, create an issue, open a PR, and so on, depending on what permissions are available. An MCP server is basically the connector that exposes those tools. You can have multiple MCP servers configured at once, and they can have different capabilities. Some might be read-only, some might allow write actions. Now, here's the important nuance for Copilot CLI. Copilot CLI comes with a GitHub MCP server included, but in many…

Contents