MCP.so
ログイン

GitHub PR MCP Server

@ibraheem4

基本情報

カテゴリ

バージョン管理

トランスポート

stdio

作者

ibraheem4

GitHub PR MCP Server について

Claude MCP Server for Github with Linear integration

GitHub PR MCP Server の設定

以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。

{
  "mcpServers": {
    "github-mcp": {
      "command": "npx",
      "args": [
        "@ibraheem4/github-mcp"
      ]
    }
  }
}

GitHub PR MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

上のボタンで一時的なサンドボックスでこのサーバーを実行し、ツール一覧を取得できます。

概要

What is GitHub PR MCP Server?

An enhanced GitHub Pull Request management server built on the Model Context Protocol (MCP). It extends the base @modelcontextprotocol/server-github with structured PR templates, media attachments, quality checklists, and advanced issue linking for a more comprehensive pull request workflow.

How to use GitHub PR MCP Server?

Run via npx: npx @ibraheem4/github-mcp after setting the GITHUB_TOKEN environment variable. Optionally set LINEAR_API_KEY for Linear integration. Alternatively, clone the repo, run npm install && npm run build, and point an MCP client to the built index.js. Configuration examples are provided for Claude Desktop and VSCode (Cline, Roo Cline extensions).

Key features of GitHub PR MCP Server

  • Complete base server compatibility (create, list, update PRs)
  • Structured PR templates with predefined sections
  • Automated quality checklists for PR submissions
  • Rich media attachments (image, video, diagram) support
  • Advanced issue linking and tracking
  • Labels, reviewers, and assignees management

Use cases of GitHub PR MCP Server

  • Automating PR creation with consistent templates and checklists
  • Integrating PR management into AI assistants via MCP
  • Streamlining code review workflows with structured PR metadata
  • Tracking PR quality with automated checklists and issue links
  • Managing multiple repositories with enhanced PR creation tools

よくある質問

1

What prerequisites are needed?

Node.js 18+ and a GitHub Personal Access Token with `repo` scope. Optionally, a pull request template at `.github/pull_request_template.md`.

2

How do I install and run the server?

Recommended: use `npx @ibraheem4/github-mcp` after setting the `GITHUB_TOKEN` environment variable. For local development, clone the repository, run `npm install`, then `npm run build` to create the executable server.

3

How do I configure it in MCP clients (Claude Desktop, VSCode)?

Add the server to your MCP settings JSON with the command `npx -y @ibraheem4/github-mcp` and required environment variables (e.g., `GITHUB_TOKEN`). Examples for Claude Desktop and VSCode (Cline, Roo Cline) are provided in the README.

4

What tools does the server provide?

`create_pull_request` (

コメント

「バージョン管理」の他のコンテンツ