Releases: chayan-1906/GitHub-MCP
Releases Β· chayan-1906/GitHub-MCP
Release list
π GitHub MCP v1.3.0 - Routing System Refactor
π GitHub MCP Server v1.3.0
π Changes
- Routing System: Separated system and authentication routes for better code organization
- Created dedicated
SystemRoutes.tsfor homepage functionality - Moved authentication endpoints to
/authprefix for cleaner URL structure
- Created dedicated
- Error Handling: Improved error reporting across all GitHub tool integrations
- Type Safety: Added
ToolsMapinterface for better TypeScript type definitions
π¦ Dependencies
- axios: Updated from
^1.11.0to^1.12.2 - mongodb: Updated from
^6.18.0to^6.19.0 - uuid: Updated from
^11.1.0to^13.0.0 - @modelcontextprotocol/sdk: Updated from
^1.17.4to^1.18.0 - typescript: Updated from
^5.8.3to^5.9.2
π§Ή Code Quality
- Removed Legacy Code: Eliminated
toolHelpers.tsin favor ofmcp-utilspackage integration - Centralized Configuration: All tool definitions now use dynamic parameter descriptions
- Improved Maintainability: Better separation of concerns between system and authentication logic
π Statistics
- Total Tools: 44+ (unchanged from v1.2.0)
- Code Organization: Improved with dedicated route handlers
- Maintainability: Enhanced through centralized tool configuration
- UI/UX: Modernized with responsive design patterns
- API Coverage: Enhanced GitHub REST API v4 support
π¦ Available Downloads
- Pre-built executables for macOS and Windows
- Source code for manual installation
π§ Tech Stack
- TypeScript + MCP SDK + Express.js + MongoDB
- GitHub REST API v4 + OAuth 2.0
- Modern responsive web UI with enhanced mobile support
Full Changelog: v1.2.0...v1.3.0
π GitHub MCP v1.2.0 - Interactive Dashboard & Enhanced UX
π GitHub MCP Server v1.2.0
β¨ New Features
- Interactive Homepage: Complete tool browser at
http://localhost:20253/showcasing all 44+ GitHub MCP tools - Tool Categorization: Organized tools by categories (Profile, Repositories, Branches, Issues, PRs, etc.) with modern glassmorphism UI
- Statistics Dashboard: Real-time stats showing tool counts, categories, and flexibility metrics
- Enhanced Authentication Flow: Redesigned success page with improved GitHub branding and mobile responsiveness
π Changes
- Tool Architecture: Refactored tool constants to include structured metadata and categorization
- Parameter Descriptions: Enhanced user-friendly descriptions for better tool understanding
- Code Organization: Added dedicated tool helpers (
toolHelpers.ts) for improved maintainability - Renamed Tools: Consistency improvements:
get-all-collaboratorsβlist-collaboratorslist-files-in-repositoryβrepository-treeget-all-releasesβlist-releases
π Statistics
- Total Tools: 44+ (organized across 9 categories, increased from 29 in v1.1.0)
- New Category: Pull Request management operations
- New Routes: Homepage (
/) with comprehensive tool browser - UI/UX: Modern responsive design with glassmorphism styling
- API Coverage: Enhanced GitHub REST API v4 support
π¦ Available Downloads
- Pre-built executables for macOS and Windows
- Source code for manual installation
π§ Tech Stack
- TypeScript + MCP SDK + Express.js + MongoDB
- GitHub REST API v4 + OAuth 2.0
- Modern responsive web UI with glassmorphism design
Full Changelog: v1.1.0...v1.2.0
π GitHub MCP v1.1.0 - Release Management Update
π GitHub MCP Server v1.1.0
β¨ New Features
- Release Management Tools: Complete GitHub release lifecycle management
get-all-releases- Paginated release listing with full metadatacreate-release- Create releases from existing tags or new tagsupdate-release- Modify existing release informationdelete-release- Remove releases (irreversible action)
π Changes
- Renamed
my-detailsβmy-github-accountfor consistency
π Statistics
- Total Tools: 29 (increased from 25 in v1.0.0)
- New Category: Release management operations
- API Coverage: Extended GitHub REST API v4 support
π¦ Available Downloads
- Pre-built executables for macOS and Windows
- Source code for manual installation
π§ Tech Stack
- TypeScript + MCP SDK + Express.js + MongoDB
- GitHub REST API v4 + OAuth 2.0
Full Changelog: v1.0.0...v1.1.0
π GitHub MCP v1.0.0 - Initial Release
π GitHub MCP Server v1.0.0
First stable release of the MCP-compliant GitHub integration server.
β¨ Features
- 25 GitHub API Tools for AI agents (Claude, etc.)
- OAuth 2.0 Authentication with GitHub
- Repository Management - CRUD operations, visibility, collaboration
- Branch Operations - Create, delete, list, set default
- Issue Management - Create, update, assign, state changes
- File Operations - Read content, commit files, list repository tree
- Commit History - List commits, get modifications
π¦ Available Downloads
- Pre-built executables for macOS and Windows
- Source code for manual installation
π§ Tech Stack
- TypeScript
- MCP SDK
- Express.js
- MongoDB
- GitHub REST API v4
- OAuth 2.0
π Documentation
Complete setup guide and tool documentation available in README.
π― What's Next
- Additional GitHub API endpoints
- Enhanced error handling
- Performance optimizations
Full Changelog: v1.0.0...v1.0.0