Automate GitHub repository management and integrate with AI agents for enhanced development workflows.
This project provides a comprehensive solution for integrating GitHub with AI-driven workflows. It comprises a GitHub MCP Server, built on `fastMCP`, which exposes a wide array of GitHub repository management capabilities, and an MCP Client, leveraging FastAPI and LangGraph, that orchestrates interactions between Azure OpenAI models and the GitHub server. This powerful combination allows users to manage repositories, create/update files, handle pull requests, and more through natural language queries, transforming complex GitHub operations into intuitive, AI-assisted tasks.