github-mcp
If you are the rightful owner of github-mcp 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.
A comprehensive MCP server that bridges Linear project management with GitHub repositories, providing intelligent issue triage, bidirectional synchronization, and seamless pull request workflows.
The Linear-GitHub Bridge MCP Server offers a sophisticated interface between Linear issues and GitHub repositories. It features intelligent triage to ensure engineering issues are directed to GitHub for Copilot agent integration, while business/product issues remain in Linear for optimal workflow management. The server is optimized for feature development, release management, and issue management, providing seamless bidirectional synchronization and a comprehensive toolset for full issue lifecycle management across both platforms.
Features
- 🔗 Linear Integration: Full CRUD operations for Linear issues, team management, and support for priorities, assignees, labels, and status tracking.
- 🐙 GitHub Integration: Complete GitHub issue lifecycle management, repository integration, and full metadata synchronization.
- 🧠 Intelligent Triage: AI-powered analysis of issue content with automatic classification, confidence scoring, and label suggestions.
- 🔄 Bidirectional Synchronization: Seamless issue synchronization between platforms with context preservation and flexible sync modes.
- 🚀 Pull Request Management: Automatic creation of feature and release PRs with comprehensive descriptions and Linear issue tracking.
Tools
triage_issue
Analyze an issue and determine the optimal platform (GitHub for engineering, Linear for business).
create_issue
Create an issue on GitHub or Linear based on triage decision.
get_linear_issue / get_github_issue
Get detailed information about a specific issue.
list_linear_issues / list_github_issues
List issues with optional filtering.
update_github_issue
Update a GitHub issue with new information.
sync_issue
Synchronize an issue between GitHub and Linear platforms.
list_linear_teams
List all available Linear teams for issue creation.
create_feature_pr
Create a feature PR from a Linear issue.
create_release_pr
Create a release PR with change analysis.
update_pr
Update an existing pull request.