This repository provides a tool for analyzing GitHub repositories using the Model Context Protocol and AI-powered insights from Ollama. It offers features like repository information analysis, commit history analysis, and
A tool for analyzing GitHub repositories using the Model Context Protocol (MCP) and AI insights from Large Language Models (LLMs).
The application uses a client-server architecture based on MCP:
get_repo_info
: Fetches repository information.get_commit_history
: Retrieves commit history.The tool can be run in server and client modes. The server fetches repository and commit data, while the client analyzes this data using Ollama, providing insights through a CLI. It also supports an Ollama-only mode, bypassing the MCP server for analysis based on general knowledge.
frangkli/github-analysis
March 15, 2025
March 26, 2025
Python