Sitelet https://github.com/github/github-mcp-server/issues/3780
Skip to content

Return reactions on pull request reviews and review comments in pull_request_read #3780

Open

Description

@swapnilshresthagusto

We'd like to read reactions on pull request reviews and review comments through the MCP server.

Today

  • issue_read (get_comments) already includes a reactions summary.
  • pull_request_read does not:
    • get_reviews returns no reactions.
    • get_review_comments returns no reactions on each comment.
  • GraphQL exposes these via reactionGroups on PullRequestReview and PullRequestReviewComment.

Ask

Include a reaction summary (counts per reaction type, like the existing reactions field on issue comments) on:

  1. each review returned by get_reviews
  2. each comment returned by get_review_comments

Opt-in behind a parameter is fine if response size is a concern.

Activity

  1. Daiyuanranfeng commented on Nov 11, 2026

    @Daiyuanranfeng

    I'd like to work on this. I have a local implementation that adds an optional include_reactions flag for get_reviews and get_review_comments, using the same aggregate reaction fields as issue comments.

    Review counts are fetched for the current page after lockdown filtering. Comment counts use the existing GraphQL thread query. The normal test suite and lint pass locally, including MCP client-session tests for both methods, empty results, and zero counts. I am finishing the full race check before opening the PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions