Releases: saidsef/mcp-github-pr-issue-analyser
v3.4.0
🎯 What's New in v3.4.0
✨ Features & Enhancements
🔥 Enhanced MCP Server Integration - Seamless Model Context Protocol support for advanced AI-powered PR and issue analysis
⚡ Improved Performance - Faster response times and optimised API calls for lightning-quick insights
🎨 Refined Analysis Engine - More accurate sentiment detection and contextual understanding
🔧 Extended GitHub API Coverage - Comprehensive support for latest GitHub features and endpoints
📊 Advanced Metrics Collection - Deeper insights into repository health and activity patterns
🐛 Bug Fixes & Improvements
✅ Resolved edge cases in PR diff parsing
✅ Enhanced error handling for rate-limited API calls
✅ Improved stability in concurrent request processing
✅ Fixed timezone handling in timestamp analysis
📦 Installation & Usage
export GITHUB_TOKEN="<your-github-token>"
uvx --from git+https://github.com/saidsef/[email protected] mcp-github-pr-issue-analyser🎪 Why This Release Matters
This release brings cutting-edge AI capabilities to your GitHub workflow, enabling intelligent automation and data-driven decision making. Perfect for development teams seeking to optimise collaboration and accelerate delivery! 🚢
🔗 Resources
Made with 💙 by the community | Star ⭐ us on GitHub | #OpenSource #GitHub #MCP #AI #DevTools
What's Changed
- feat: add create pr fucntion by @saidsef in #121
- feat: add create pr tool by @saidsef in #125
- chore(deps): bump mcp[cli] from 1.15.0 to 1.16.0 by @dependabot[bot] in #124
Full Changelog: v3.2.3...v3.4.0
v3.2.3
🚀 What's New in v3.2.3
✨ Features
- 🎯 Enhanced MCP streamable HTTP server implementation with real-time event streaming capabilities
- 🌐 Advanced IP integration supporting both IPv4 and IPv6 protocols
- 🐳 Full containerisation support with optimised Docker configurations
- 📦 Standardised Python package setup for seamless distribution
🔧 Improvements & Chores
- ⚙️ Enhanced GitHub Actions workflows for automated container building and deployment
- 🔒 Pinned Python versions for consistent and reproducible environments
- 📊 Optimised CI/CD pipelines with automated tag and release workflows
- 🏗️ Infrastructure improvements for better scalability and reliability
🐛 Fixes
- 🔨 Resolved deployment inconsistencies across different environments
- 🛠️ Fixed configuration handling in containerised setups
- ✅ Improved error handling and validation throughout the codebase
📚 Documentation
- 📖 Updated architecture diagrams with comprehensive deployment guides
- 🎓 Enhanced setup instructions for faster onboarding
- 📝 Improved code documentation and inline comments
- 🗺️ Clearer contribution guidelines and standards
🎯 Installation
Quick Start
export GITHUB_TOKEN="<your-github-token>"
uvx --from git+https://github.com/saidsef/[email protected] mcp-github-pr-issue-analyserDocker
docker pull ghcr.io/saidsef/mcp-github-pr-issue-analyser:v3.2.3Full Changelog: https://github.com/saidsef/mcp-github-pr-issue-analyser/commits/v3.2.3
🌟 Don't forget to star the repo if you find it useful!
💬 Questions? Open an issue or start a discussion!
🤝 Contributions are always welcome!
What's Changed
- chore: smithery update runtime configuration to use container by @saidsef in #116
- fix: streamable http and port binding by @saidsef in #117
- feat: dynamic host and port for mcp http by @saidsef in #118
- chore: add glama json and version bump by @saidsef in #119
Full Changelog: v3.1.1...v3.2.3
v3.1.1
🎉 What's New in v3.1.1
🔥 Enhanced Installation & Deployment 🔥
✨ Key Highlights:
- 🎯 Streamlined Installation Process - Install directly from Git with ease
- 🚀 Optimised Performance - Faster, smoother operations
- 🛡️ Improved Stability - Bug fixes and reliability enhancements
- 📦 Better Dependency Management - Cleaner, more efficient package handling
- 🌐 Enhanced Network Integration - Superior IPv4/IPv6 support
🔧 Installation Made Simple
export GITHUB_TOKEN="<your-github-token>"
uvx --from git+https://github.com/saidsef/[email protected] mcp-github-pr-issue-analyser💎 Why This Release Rocks
🎪 Perfect for:
- 🤖 AI-Powered Workflows - Seamless LLM integration
- ⚡ Rapid Prototyping - Get started in seconds
- 🏢 Enterprise Teams - Production-ready reliability
- 🔄 DevOps Automation - Streamline your GitHub workflows
🌟 Features You'll Love
✅ Comprehensive PR Management - Analyse, review, and manage with AI precision
✅ Smart Issue Tracking - Intelligent issue creation and updates
✅ Release Automation - Effortless tagging and release management
✅ Network Intelligence - Built-in IPv4/IPv6 capabilities
✅ MCP Protocol - Standards-compliant, future-proof architecture
📊 What's Improved
🔹 Enhanced containerisation support
🔹 Server-Sent Events (SSE) capabilities
🔹 Refined documentation and examples
🔹 Optimised CI/CD pipelines
🔹 Better error handling and logging
🎯 Quick Start
Install and connect to your favourite LLM client (Claude, Cursor, Windsurf, VS Code) in under 2 minutes!
Perfect for teams who want to supercharge their GitHub workflow with AI! 🚀💪
Full Changelog: v3.1.0...v3.1.1
What's Changed
Full Changelog: v3.1.0...v3.1.1
v3.1.0
🚀 Enhanced Reliability & Performance Release
✨ What's New
🎯 Configurable Request Timeouts
- ⚡️ Environment-based timeout configuration via TIMEOUTvariable
- 🔧 Customisable timeout values for all GitHub API requests
- 💪 Improved reliability for network operations
- 🎨 Better control over API request behaviour
📊 Improved Logging & Monitoring
- 🔍 Streamlined logging messages for clearer debugging
- 📈 Enhanced error tracking and diagnostics
- 🎭 Better visibility into API interactions
🛠️ Technical Improvements
- 🔄 Refactored request handling with timeout support
- 🎯 Enhanced error handling for network operations
- 📦 Bumped UV dependency to 0.8.22
- 🌟 Cleaner, more maintainable codebase
📦 Installation & Usage
export GITHUB_TOKEN="<your-github-token>"
uvx --from git+https://github.com/saidsef/[email protected] mcp-github-pr-issue-analyser🎉 Why Upgrade?
✅ More Reliable: Configurable timeouts prevent hanging requests
✅ Better Performance: Optimised API interactions
✅ Easier Debugging: Enhanced logging for troubleshooting
✅ Production-Ready: Robust error handling for enterprise use
🌟 Perfect For
- 🏢 Enterprise teams scaling GitHub automation
- 🚀 DevOps workflows requiring high reliability
- 🤖 LLM integrations with GitHub repositories
- 📊 CI/CD pipelines with strict SLAs
📚 Resources
Full Changelog: v3.0.0...v3.1.0
What's Changed
- chore(deps): bump uv from 0.8.17 to 0.8.19 by @dependabot[bot] in #111
- chore: add timeout to requests by @saidsef in #113
- chore(deps): bump mcp[cli] from 1.13.1 to 1.15.0 by @dependabot[bot] in #110
Full Changelog: v3.0.0...v3.1.0
v3.0.0
🚀 v3.0.0 IS HERE – biggest leap forward yet!
✨ What's new? Epic highlights from PR #107:
- ⚡ Dynamic Tool Registration: Say farewell to manual updates! MCP now uses Python’s inspectmodule for automatic, on-the-fly GitHub integration tool registration. No more hassle, pure magic. ✨
- 📉 340+ Lines of Boilerplate Removed: Modernised the architecture and deleted tons of legacy code. Cleaner, faster and so much easier for new contributors to dive in! 🧹
- 🤖 Configuration Modernisation: smithery.yamltransformed! Now supports HTTP-based transport, explicit Python runtime, and fully documented environment variables. Robust, future-proofed, and super-easy to manage.
- 📈 Enhanced Maintainability: Fewer moving parts ❗️, more automatic discovery, and fit for modern cloud-native ops.
- 🎯 Consistency & Type Safety: Method signatures updated, type annotations improved and error handling is uniform and predictable throughout GitHub integrations!
- ⬆️ Version Bumped: Emphatic leap from v2.8.0 ➡️ v3.0.0 for a cleaner, sharper future.
- 🔗 Dive into the Python inspect module, Smithery config docs, and more via the PR.
📦 Install & Upgrade:
export GITHUB_TOKEN="<your-github-token>"
uvx --from git+https://github.com/saidsef/[email protected] mcp-github-pr-issue-analyser🦾 This release is built for cloud scale, automation, and rapid community innovation.
#UpgradeNow #CloudNative #Python #MCP #Smithery #TypeSafe #NoMoreManual #ExcitingTimes
What's Changed
- refactor: migrate to dynamic tool registration with inspect module and modernise configuration by @saidsef in #107
Full Changelog: v2.8.0...v3.0.0
v2.8.0
🎉 What's New in v2.8.0
✨ Enhanced Features
- 🔍 Advanced PR Analysis - Deeper insights into pull request quality and complexity
- ⚡ Performance Optimisations - Lightning-fast processing with improved efficiency
- 🧠 Intelligent Issue Categorisation - Smarter classification of GitHub issues
- 📊 Enhanced Metrics - More comprehensive analysis reports
- 🛡️ Security Improvements - Strengthened authentication and data protection
🚀 Quick Installation
export GITHUB_TOKEN="<your-github-token>"
uvx --from git+https://github.com/saidsef/[email protected] mcp-github-pr-issue-analyser🔧 Key Improvements
- 💫 Streamlined Workflow - Smoother integration with GitHub APIs
- 🎯 Better Accuracy - Enhanced pattern recognition for issue analysis
- 🌟 User Experience - Cleaner output formatting and better error handling
- 📈 Scalability - Improved handling of large repositories
🌟 Why You'll Love This Release
This version brings together the best of AI-powered analysis with rock-solid performance improvements. Whether you're managing a small project or enterprise-scale repositories, v2.8.0 delivers the insights you need with the speed you deserve!
⭐ Star this repository if you find it useful!
🐛 Report issues on our GitHub Issues page
💬 Join the conversation and share your feedback!
What's Changed
- chore(deps): bump actions/github-script from 7 to 8 by @dependabot[bot] in #104
- chore(deps): bump uv from 0.8.14 to 0.8.15 by @dependabot[bot] in #103
- feat: enhance pagination support for GitHub issues and PR listings by @saidsef in #102
- feat: add merge_pr async support, update dependencies by @saidsef in #105
Full Changelog: v2.6.2...v2.8.0
v2.6.2
🚀 MCP GitHub PR Issue Analyser v2.6.2
We're delighted to announce the release of version 2.6.2 of the MCP GitHub PR Issue Analyser, bringing enhanced functionality and improved user experience.
✨ What's New
This release focuses on reliability, performance, and ease of use, making GitHub PR and issue analysis more efficient than ever.
Key Improvements
- 🔧 Enhanced pull request analysis capabilities
- 📋 Improved issue management functionality
- 🛡️ Better error handling and robust logging
- ⚡ Performance optimisations across the board
- 📚 Updated documentation with clearer examples
📋 Prerequisites
Before installation, please set your GitHub authentication token:
export GITHUB_TOKEN="<your-github-token>"🚀 Quick Installation Instructions
Install the latest version using uvx:
uvx --from git+https://github.com/saidsef/[email protected] mcp-github-pr-issue-analyser🔧 Technical Enhancements
- MCP Server: Refined implementation with better stability
- GitHub Integration: Enhanced API interaction and error handling
- Code Quality: Improved error handling across all modules
- Documentation: Enhanced inline documentation and examples
🎯 Benefits
- More reliable GitHub PR and issue analysis
- Streamlined workflow integration
- Better error reporting and debugging
- Simplified installation process
📖 Documentation
For comprehensive usage instructions, configuration options, and API reference, please visit our documentation.
Thank you for using MCP GitHub PR Issue Analyser! This release represents our continued commitment to providing robust, reliable tools for GitHub analysis whilst maintaining simplicity and ease of use.
What's Changed
- chore(deps): bump uv from 0.8.6 to 0.8.11 by @dependabot[bot] in #89
- fix: ipv6 response by @saidsef in #87
- chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #81
- chore(deps): bump uv from 0.8.11 to 0.8.13 by @dependabot[bot] in #96
- chore(deps): bump requests from 2.32.4 to 2.32.5 by @dependabot[bot] in #97
- fix: exception async handling by @saidsef in #95
- chore: documentation update by @saidsef in #99
- chore(deps): bump mcp[cli] from 1.12.2 to 1.13.1 by @dependabot[bot] in #98
- chore(deps): bump uv from 0.8.13 to 0.8.14 by @dependabot[bot] in #100
Full Changelog: v2.6.1...v2.6.2
Release v2.6.1
Release v2.6.1
This release introduces Update README for local integration with IDEs and add configuration examples.
This version is recommended for all users seeking the most current set of dependency upgrades and documentation standards.
Prerequisites
export GITHUB_TOKEN="<your-github-token>"Quick Install Instructions
uvx --from git+https://github.com/saidsef/[email protected] mcp-github-pr-issue-analyserFor details on all supported features, flows, and integration details, consult the project README.
This comprehensive automation via the Model Context Protocol (MCP), and best practices in software quality.
What's Changed
- feat: Update README for local integration with IDEs and add configuration examples by @saidsef in #85
Full Changelog: v2.6.0...v2.6.1
v2.6.0
Release v2.6.0
This update introduces enhanced filtering options for listing open issues and pull requests, superior type hinting for improved type safety, documentation upgrades, and important dependency updates—notably bringing the 'uv' package up to v0.8.6.
Key Features & Improvements
- Advanced filtering: The list_open_issues_prsfunction now supports refined filtering, enabling more precise queries for issue and pull request management.
- Type hints: Broader and more explicit type hints ensure a strongly-typed and robust codebase, adhering to best practices in software development.
- Documentation and bug fixes: Updated documentation for clarity and minor corrections to text and function signatures.
- Dependency Upgrades: Dependencies have been updated across the board, supporting greater stability and security.
Prerequisites
export GITHUB_TOKEN="<your-github-token>"Quick Install Instructions
uvx --from git+https://github.com/saidsef/[email protected] mcp-github-pr-issue-analyserFor details on all supported features, flows, and integration details, consult the project README.
This comprehensive automation via the Model Context Protocol (MCP), and best practices in software quality.
What's Changed
- chore(deps): bump uv from 0.8.0 to 0.8.6 in the pip group by @dependabot[bot] in #77
- chore: update documentation, dependencies and fix typo by @saidsef in #78
- feat: Add filtering option to list_open_issues_prs and improve type hints by @saidsef in #83
Full Changelog: v2.5.0...v2.6.0
v2.5.0
Quick Install:
uvx --from git+https://github.com/saidsef/[email protected] mcp-github-pr-issue-analyserPrerequisites:
export GITHUB_TOKEN="<your-github-token>"What's Changed
Full Changelog: v2.4.3...v2.5.0