Skip to main content
Glama
vednp

MCP GitHub PR Reviewer

by vednp

MCP GitHub PR Reviewer 🤖

ローカルでホストされるModel Context Protocol (MCP)サーバーで、AIアシスタント(Claude DesktopやCursorなど)がGitHubのPull Requestを自律的にレビューできるようにします。

Features

  • list_prs: 指定されたリポジトリのオープン中のプルリクエストを取得します。

  • get_pr_diff: 特定のPRの生のgit diffを取得します。

  • submit_review: 構造化されたレビュー(APPROVE、COMMENT、REQUEST_CHANGES)をGitHubに直接投稿します。

  • Dynamic Resource: 標準的な企業のコードレビューガイドラインをAIのコンテキストウィンドウに注入し、評価を標準化します。

Related MCP server: GitHub PR Reviewer

Tech Stack

  • Node.js & TypeScript

  • @modelcontextprotocol/sdk(Stdio Transport)

  • zod(厳格なランタイムスキーマ検証)

  • GitHub REST API

How it Works

このサーバーはLLMとGitHubの間のブリッジとして機能します。MCP標準を使用することで、AIはこれらのツールを発見し、いつ使用するかを判断し、Zodスキーマを介して入力を検証し、コードを読んでレビューガイドラインを適用するためのマルチステップの推論を実行できます。これらはすべて人間の介入なしで行われます。

Related MCP Connectors

Related MCP Servers