GitHub Issue PR Manager
MCP server for managing GitHub issues and pull requests, providing AI agents with tools to gather context and close issues through PR workflows
Installation
uvx github-issue-pr-manager
Tools
get_issue: Get detailed information about a GitHub issue including comments and linked PRslist_issue_prs: List all pull requests that reference or are linked to a specific issueget_pull_request: Get detailed information about a pull request including its status and mergabilitylist_repository_prs: List pull requests in a repository with optional filtering by statecreate_pull_request: Create a new pull requestmerge_pull_request: Merge a pull request if it's readyclose_issue: Close an issue and optionally add a closing commentadd_issue_comment: Add a comment to an issue
Resources
docs://github-api/{endpoint}: GitHub API documentation reference for issues and pull requestsguide://workflow: Guide for using this MCP to close issues with PRs
Prompts
analyze_issue: Analyze an issue and determine what actions are needed to resolve itclose_issue_workflow: Guide through the complete workflow to close an issue via PR
Claude Desktop Configuration
{
"mcpServers": {
"github-issue-pr-manager": {
"command": "uvx",
"args": ["github-issue-pr-manager"]
}
}
}
Generated with MCP Builder
Metadata
Release files for github-issue-pr-manager 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| github_issue_pr_manager-0.1.0.tar.gz | 7.2 MB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| github_issue_pr_manager-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.2 MB
Release files / github_issue_pr_manager-0.1.0.tar.gz
| Download URL | github_issue_pr_manager-0.1.0.tar.gz |
|---|---|
| Size | 7.2 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a388f0e614f2e3a3862ecbd4a1b9edb6f02052680b466abb7e54323b78adfca7
|
|
BLAKE2b-256 checksum How to use checksums |
ffaa26e3ee733ba99e343b75da69a8f525bc2813ef75be517a313d61ee050f5a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / github_issue_pr_manager-0.1.0-py3-none-any.whl
| Download URL | github_issue_pr_manager-0.1.0-py3-none-any.whl |
|---|---|
| Size | 5.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7be12bc151beb9ab2482ae2fe65573e2241f297fc9f7c381bedb4c6d4c30a32b
|
|
BLAKE2b-256 checksum How to use checksums |
2d3b9d87e5c752e07793939df385086272250fe85a8dcc51464b2257fd975a07
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Security for github-issue-pr-manager 0.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.