Skip to main content
Glama

홍보 리뷰어 🔍

GitHub과 Notion을 통합하여 자동 검토 문서화를 제공하는 풀 리퀘스트 분석을 위한 지능형 어시스턴트입니다.

🌟 특징

  • GitHub 풀 리퀘스트를 자동으로 분석합니다.

  • 구조화된 문서를 위한 Notion 통합

  • 효율적인 처리를 위한 MCP(Model-Controller-Provider) 인터페이스

  • 코드 변경에 대한 자세한 분석 지원

  • Notion에서 자동 문서 생성

Related MCP server: GitHub MCP Server

🚀 시작하기

필수 조건

  • Python 3.8 이상

  • 액세스 토큰이 있는 GitHub 계정

  • API 권한이 있는 Notion 계정

  • 구성된 액세스 토큰

설치

  1. 저장소를 복제합니다.

지엑스피1

  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에서 자동으로 문서 생성

🛠️ 건축

이 프로젝트는 두 가지 주요 구성 요소로 구성됩니다.

  • pr_analyzer.py : MCP 서버를 관리하고 분석을 조정하는 애플리케이션의 핵심

  • github_integration.py : GitHub API와의 통합을 담당하는 모듈

구성 요소

홍보 분석기

  • 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. 풀 리퀘스트 열기

📞 지원

문제가 발생하거나 제안할 사항이 있으면 저장소에서 이슈를 열어주세요.

-
security - not tested
F
license - not found
-
quality - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

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

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