Skip to main content
Glama

PRレビュアー🔍

GitHub と Notion を統合してドキュメントのレビューを自動化する、プル リクエストを分析するためのインテリジェント アシスタントです。

🌟 特徴

  • GitHub プルリクエストを自動的に解析する

  • 構造化ドキュメントのためのNotion統合

  • 効率的な処理のためのMCP(モデル・コントローラ・プロバイダ)インターフェース

  • コード変更の詳細な分析をサポート

  • Notionでの自動ドキュメント生成

Related MCP server: devflow-mcp

🚀 はじめに

前提条件

  • Python 3.8以上

  • アクセストークン付きのGitHubアカウント

  • API権限を持つNotionアカウント

  • 設定されたアクセストークン

インストール

  1. リポジトリをクローンします。

git clone [seu-repositorio]
cd pr_reviewer
  1. 仮想環境を作成してアクティブ化します。

python -m venv .venv
source .venv/bin/activate  # Linux/Mac
# ou
.venv\Scripts\activate  # Windows
  1. 依存関係をインストールします:

pip install -r requirements.txt
  1. 環境変数を構成する: 次の変数を含む.envファイルを作成します。

NOTION_API_KEY=seu_token_do_notion
NOTION_PAGE_ID=id_da_pagina_notion
GITHUB_TOKEN=seu_token_do_github

💻 使用方法

PR アナライザーを起動するには:

python pr_analyzer.py

このサービスでは次のことが行われます。

  1. PR分析用にMCPサーバーを初期化する

  2. GitHub APIへの接続

  3. Notionとの統合の設定

  4. PRレビューリクエストを待っています

  5. Notionでドキュメントを自動生成する

🛠️ 建築

このプロジェクトは、次の 2 つの主要コンポーネントで構成されています。

  • pr_analyzer.py : MCPサーバーを管理し、分析を調整するアプリケーションのコア

  • github_integration.py : GitHub APIとの統合を担当するモジュール

コンポーネント

PRアナライザー

  • FastMCPサーバーを初期化します

  • Notionとの統合を管理する

  • PR分析のためのツールを登録する

  • 分析リクエストを処理する

GitHub 統合

  • GitHub APIとの通信を管理する

  • プルリクエストから情報を取得します

  • コード変更を処理する

📝 ライセンス

このプロジェクトは MIT ライセンスの下にあります。詳細については、 LICENSEファイルを参照してください。

👥 貢献

貢献を歓迎します!お気軽にPRをご提出ください。

  1. プロジェクトをフォークする

  2. Feature ブランチを作成します ( git checkout -b feature/AmazingFeature )

  3. git commit -m 'Add some AmazingFeature'

  4. ブランチにプッシュ ( git push origin feature/AmazingFeature )

  5. プルリクエストを開く

📞 サポート

問題が発生した場合や提案がある場合は、リポジトリで問題を開いてください。

F
license - not found
Not graded
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    A production-ready MCP server that provides AI assistants with comprehensive GitHub developer tooling including PR analysis, code review, changelog generation, dependency auditing, commit summarization, and refactoring suggestions.
    13
    ISC
  • A
    license
    Not graded
    quality
    C
    maintenance
    Unified MCP control plane for AI pull request reviews on GitHub.
    90
    MIT

View all related MCP servers

Related MCP Connectors

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/willianmarcel/mcp-pr-reviewer'

If you have feedback or need assistance with the MCP directory API, please join our Discord server