
Issue Manager for GitHub
MCP server created with MCPize
github
issues
automation
|Overview
Issue Manager for GitHub is an MCP server that provides API access to GitHub's issue tracking system, allowing direct manipulation of issues in repositories without using the web interface.
Key Capabilities
- list_issues: Retrieves issues from a specified repository, filtered by state, labels, or assignee.
- create_issue: Creates new issues with title, body, labels, assignees, and milestones.
- update_issue: Modifies issue properties like status, labels, assignees, or adds comments.
- close_issue: Closes or reopens issues, optionally with a comment.
These capabilities map to GitHub's REST API endpoints for issues.
Use Cases
- Automated Bug Reporting: Use create_issue in error monitoring scripts to file bugs with stack traces and metadata from production logs.
- CI/CD Integration: In pipelines, query list_issues for open bugs, then update_issue or close_issue based on test results.
- Triage Automation: Fetch issues via list_issues, apply labels and assignees with update_issue based on keywords or priority rules.
- Team Sync: Script create_issue from external tools like Slack or email to centralize feedback in GitHub repos.
Who This Is For
Software developers, DevOps engineers, repository maintainers, and teams relying on GitHub for project tracking. Suited for those building automation scripts, bots, or integrations needing issue control.