Metadata-Version: 2.4
Name: github-issue-pr-manager
Version: 0.1.0
Summary: MCP server for managing GitHub issues and pull requests, providing AI agents with tools to gather context and close issues through PR workflows
Requires-Python: >=3.10
Requires-Dist: fastmcp>=2.0.0
Description-Content-Type: text/markdown

# 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

```bash
uvx github-issue-pr-manager
```

## Tools

- `get_issue`: Get detailed information about a GitHub issue including comments and linked PRs
- `list_issue_prs`: List all pull requests that reference or are linked to a specific issue
- `get_pull_request`: Get detailed information about a pull request including its status and mergability
- `list_repository_prs`: List pull requests in a repository with optional filtering by state
- `create_pull_request`: Create a new pull request
- `merge_pull_request`: Merge a pull request if it's ready
- `close_issue`: Close an issue and optionally add a closing comment
- `add_issue_comment`: Add a comment to an issue

## Resources

- `docs://github-api/{endpoint}`: GitHub API documentation reference for issues and pull requests
- `guide://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 it
- `close_issue_workflow`: Guide through the complete workflow to close an issue via PR

## Claude Desktop Configuration

```json
{
  "mcpServers": {
    "github-issue-pr-manager": {
      "command": "uvx",
      "args": ["github-issue-pr-manager"]
    }
  }
}
```

---

Generated with MCP Builder
