홍보 리뷰어 🔍
GitHub과 Notion을 통합하여 자동 검토 문서화를 제공하는 풀 리퀘스트 분석을 위한 지능형 어시스턴트입니다.
🌟 특징
GitHub 풀 리퀘스트를 자동으로 분석합니다.
구조화된 문서를 위한 Notion 통합
효율적인 처리를 위한 MCP(Model-Controller-Provider) 인터페이스
코드 변경에 대한 자세한 분석 지원
Notion에서 자동 문서 생성
🚀 시작하기
필수 조건
Python 3.8 이상
액세스 토큰이 있는 GitHub 계정
API 권한이 있는 Notion 계정
구성된 액세스 토큰
설치
저장소를 복제합니다.
지엑스피1
가상 환경을 만들고 활성화하세요.
종속성 설치:
환경 변수 구성: 다음 변수가 포함된
.env파일을 만듭니다.
💻 사용법
PR 분석기를 시작하려면:
이 서비스는 다음과 같습니다.
PR 분석을 위해 MCP 서버 초기화
GitHub API에 연결하기
Notion과 통합 설정
PR 검토 요청을 기다리는 중
Notion에서 자동으로 문서 생성
🛠️ 건축
이 프로젝트는 두 가지 주요 구성 요소로 구성됩니다.
pr_analyzer.py: MCP 서버를 관리하고 분석을 조정하는 애플리케이션의 핵심github_integration.py: GitHub API와의 통합을 담당하는 모듈
구성 요소
홍보 분석기
FastMCP 서버를 초기화합니다
Notion과의 통합을 관리합니다
PR 분석을 위한 등록 도구
프로세스 분석 요청
GitHub 통합
GitHub API와의 통신을 관리합니다.
풀 리퀘스트에서 정보를 검색합니다.
코드 변경을 처리합니다
📝 라이센스
이 프로젝트는 MIT 라이선스에 따라 진행됩니다. 자세한 내용은 LICENSE 파일을 참조하세요.
👥 기여
기여를 환영합니다! 자유롭게 PR을 제출해 주시기 바랍니다.
프로젝트를 포크하다
Feature 브랜치를 생성합니다(
git checkout -b feature/AmazingFeature)git commit -m 'Add some AmazingFeature')브랜치에 푸시(
git push origin feature/AmazingFeature)풀 리퀘스트 열기
📞 지원
문제가 발생하거나 제안할 사항이 있으면 저장소에서 이슈를 열어주세요.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
모델-컨트롤러-공급자(MCP) 서버 아키텍처를 통해 자동화된 검토 문서화를 위해 GitHub과 Notion을 통합하는 지능형 풀 리퀘스트 검토 도우미입니다.
Related MCP Servers
- Asecurity-licenseAqualityAn MCP server that fetches GitHub Pull Request comments with file paths, line ranges, and replies using a GitHub personal access token.Last updated -13MIT License
- -security-license-qualityAn MCP service that enables creating GitHub Pull Requests and adding code review comments using GitHub CLI, eliminating the need to manually handle authentication and permissions.
- -security-license-qualityA Model Context Protocol server that enables AI assistants to perform GitHub operations including repository management, file operations, issue tracking, and pull request creation.Last updated -1
- -security-license-qualityA tool that integrates with GitHub and Notion to analyze and review pull requests, enabling automated code reviews and documentation in Notion.Last updated -