James Hurtado
Back to talks

GitHub MCP Server: Automating Workflows with Natural Language

Session on leveraging the GitHub MCP Server with GitHub Copilot to automate repository tasks using natural language commands.

GitHub Copilot Global Bootcamp Lima 2025
Lima, Peru
GitHub Copilot MCP Model Context Protocol AI Automation GitHub

I had the opportunity to present at the GitHub Copilot Global Bootcamp Lima 2025, the only in-person event in Peru from the global series of GitHub Copilot bootcamps.

Understanding GitHub MCP Server

The GitHub MCP Server is gaining significant attention for its powerful capabilities. It allows tools like GitHub Copilot in agent mode, Claude Desktop, or other MCP-compatible IDEs to directly access your repository and interact with issues, pull requests, and code files—automating tasks using only natural language.

What We Covered

Model Context Protocol (MCP) Fundamentals

  • What is the Model Context Protocol
  • Why MCP is becoming increasingly relevant
  • Different types of MCP implementations
  • Architecture and use cases

GitHub MCP Server in Action

We explored how to use the GitHub MCP Server to enhance real-world workflows:

  • Direct repository interaction through natural language
  • Automating issue and pull request management
  • Code file manipulation and analysis
  • Integration with AI-powered development tools

Live Demo

The session included a live demonstration where we automated multiple tasks in real-time using only natural language commands through the local version of the MCP Server.

Event Significance

This event was particularly special as it was the only in-person event in Peru from the entire global series of GitHub Copilot bootcamps. Working closely with the organizing team, we focused on every detail—from planning to presenting the content in a clear and practical way for developers exploring AI-powered software development.

The goal was to help attendees understand not just the technical capabilities, but also the practical applications of integrating MCP into their development workflows.