2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

【cursor2.0】GitHubのMCPサーバーを使って、cursorにPRをレビューしてもらう方法

Last updated at Posted at 2025-12-21

こんにちは!
今回は、
GitHub MCPサーバーを設定し、cursorのチャット上でPRのレビューをしてもらう方法を紹介します!

やりたい事

cursor内のチャットから、GitHub上で作成したPRのレビューを依頼したい。

手順

やることは、大きく分けると以下の通りです。

1. GitHub上からTokenを作成する
2. cursorに戻ってMCPサーバーの設定を追加する
3. チャットからレビューを依頼する

では、一つずつ見ていきましょう!

1. GitHub上からTokenを作成する

手順

1. githubから、Settings → Developer Settingsページを開く

設定ページの一番下です

2. Personal access tokens → Fine-grained access tokens内のGenerate new tokenボタンを押す

{49151268-E523-4368-8355-723577D9880F}.png

3. 必要項目を入力する

  • Token name、Description、Expirationなどは任意の値を入力
  • Repository accessは、レビューを行いたいリポジトリを選択する
    • Only select repositoriesで選択することをお勧めします。

4. Generate tokenを押下して作成する

  • 作成されたTokenは二度と表示されないので、適切に保管する
  • 忘れたら削除して再作成すればOK

2. cursorに戻ってMCPサーバーの設定を追加する

手順

1. 右上の設定マークを押してSettingsを開く

{1CB7C7F9-5260-41D7-B1AD-F17E2E64FDAF}.png

2. Tools & MCPを押す

{28A2F39E-2510-48B9-962B-53BF8ABC5418}.png

3. New MCP Serverを押して.cursor > mcp.jsonを開く

  • このファイルに設定を追加する
    {
      "mcpServers": {
        "github": {
          "command": "/home/ubuntuでの名前/.local/bin/mcp-npx", 
          "args": ["-y", "@modelcontextprotocol/server-github"],
          "env": {
            "GITHUB_PERSONAL_ACCESS_TOKEN": "先ほど作成したtoken",
            "GITHUB_ORGANIZATION": "下に説明を書きます", 
            "GITHUB_USERNAME": "これも下に説明を書きます"
          }
        }
      }
    }
    
    • ※commandの値ですが、windows、mac、linuxなど、各OSの環境によって異なるので注意
    • ※GITHUB_ORGANIZATIONとGITHUB_USERNAMEについて
      • リポジトリのリンクがhttps://github.com/your-name/my-appだとすると以下のようになります。ただし、設定は任意のようです。
        GITHUB_ORGANIZATION: "your-name"
        GITHUB_USERNAME: "your-name"
        

4. cursorを再起動し、再度Tools & MCPから確認する

  • 画像のように、緑色になっていればOK!
  • もし赤や黄色のままであれば設定のミスがあるので確認してください。
    {B8983484-578B-4D84-AD1A-3D3FC7C2A739}.png

3. チャットからレビューを依頼する

後は依頼するだけです!
リポジトリとPR番号を指定するなどして、依頼してみてください。
例えばこんな感じ。

your-name/my-appのPR#5をレビューしてください。

最後に

いかがだったでしょうか?
私はこんな感じでできました!
もしうまく設定ができなかった場合はすみませんm(__)m

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?