Allows automated creation of pull requests in GitHub repositories, including setting branch names, file content, commit messages, PR titles, descriptions, and target branches
Leverages GPT-4 for task planning and code generation, enabling AI-powered analysis and creation of code based on specified tasks
AI Pull Request Generator
An AI-powered tool for automating pull request creation and code generation using FastMCP framework.
Features
Task planning using AI (GPT-4)
Code generation based on plans
Automated GitHub pull request creation
Integration with FastMCP framework
Related MCP server: GitHub Actions MCP Server
Requirements
Python 3.8+
GitHub token with repository access
OpenAI API key
Required Python packages (see requirements.txt)
Setup
Install dependencies:
Set up environment variables: Create a
.envfile with the following variables:
Usage
The tool provides three main functions:
Task Planning
Code Generation
Pull Request Creation
Development
The tool uses FastMCP framework for communication and runs as a server. To run locally:
License
MIT License
Contributing
Contributions are welcome! Please feel free to submit a pull request.
This server cannot be installed