{"type":"mcp_server","name":"github-analysis","description":"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","category":"Developer Tools","language":"Python","stars":1,"forks":0,"owner":"frangkli","github_url":"https://github.com/frangkli/github-analysis","homepage":null,"setup":"## Setup\n\nTo get started with the GitHub Repository Analysis Tool, follow these steps:\n\n1. **Clone the Repository**:\n   ```bash\n   git clone https://github.com/frangkli/github-analysis.git\n   cd github-analysis\n   ```\n\n2. **Set Up Environment and Dependencies**:\n   ```bash\n   uv sync\n   ```\n\n3. **Activate Virtual Environment**:\n   ```bash\n   source .venv/bin/activate\n   ```\n\n4. **Install Ollama**: Ensure you have [Ollama](https://ollama.ai) installed with the `qwen2.5:7b` model for AI-powered insights.\n\n5. **Set Up GitHub Personal Access Token**: For higher API rate limits, create a GitHub personal access token and set it as an environment variable:\n   ```bash\n   export GITHUB_TOKEN=your_token_here  # On Windows use `set GITHUB_TOKEN=your_token_here`\n   ```","tools":"## Available Tools\n\n1. Repository Information Analysis (Fetch detailed information about GitHub repositories.)\n2. Commit History Analysis (Analyze commit histories to identify patterns and insights.)\n3. AI-Powered Insights (Utilize Ollama to generate intelligent responses and analyses based on repository data.)\n4. Beautiful Command-Line Interface (Enjoy a user-friendly CLI for seamless interaction.)\n5. MCP-Based Client-Server Architecture (Leverage a modular architecture for efficient data fetching and analysis.)","faq":null,"created_at":"2025-03-15T00:01:31+00:00","updated_at":"2025-03-26T06:11:07+00:00","source_url":"https://model-context-protocol.com/servers/github-repository-analysis-ai-powered-insights","related_articles":[]}