Skip to content

Add functionality to assign reviewers to pull requests #259

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
monkeydaichan opened this issue Apr 13, 2025 · 1 comment · May be fixed by #265 or #285
Open

Add functionality to assign reviewers to pull requests #259

monkeydaichan opened this issue Apr 13, 2025 · 1 comment · May be fixed by #265 or #285

Comments

@monkeydaichan
Copy link

Describe the feature or problem you'd like to solve

Currently, GitHub MCP Server lacks the functionality to add reviewers to pull requests. Being able to directly assign reviewers through the API is essential for streamlining workflows.

Proposed solution

Implement functionality that corresponds to the GitHub API endpoint POST /repos/{owner}/{repo}/pulls/{pull_number}/requested_reviewers to allow adding reviewers to pull requests from the MCP server.

A suggested interface could look like:

{
  "owner": "repository_owner",
  "repo": "repository_name",
  "pull_number": pull_request_number,
  "reviewers": ["reviewer1", "reviewer2"]
}

Additional context

This feature would significantly enhance automation capabilities for development teams by allowing reviewer assignment to be part of CI/CD pipelines and team workflows. It would enable automatic assignment of domain experts based on code changes, balanced reviewer distribution across team members, and integration with custom review processes.

@MayorFaj
Copy link
Contributor

/assign

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants