SummitAgent/git-summitagent
If you are the rightful owner of git-summitagent and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The git-summitagent is a Summit agent integrated with the GitHub MCP server and tools.
cat > README.md << 'EOF'
git-summitagent
Summit agent with the GitHub MCP server and tools
Setup and Run
Prerequisites
- Python 3.9 or higher
- Docker
- GitHub Personal Access Token
Installation with UV
-
Install uv package manager (if not already installed):
curl -LsSf https://astral.sh/uv/install.sh | sh
-
Create and activate a virtual environment:
uv venv source .venv/bin/activate
-
Install dependencies:
uv pip install -r requirements.txt
Running the GitHub MCP Server
-
Create a GitHub Personal Access Token at: https://github.com/settings/personal-access-tokens/new
-
Add your token to the .env file:
GITHUB_PERSONAL_ACCESS_TOKEN=your_token_here
-
Run the GitHub MCP server:
./run-mcp-server.sh
You can also run the Docker container directly:
uv run uvicorn main:app --reload