PR Reviewer
Revisor de relaciones públicas 🔍
Un asistente inteligente para analizar solicitudes de extracción que integra GitHub con Notion para la revisión automatizada de la documentación.
🌟 Características
Analizar automáticamente las solicitudes de extracción de GitHub
Integración de Notion para documentación estructurada
Interfaz MCP (Modelo-Controlador-Proveedor) para un procesamiento eficiente
Soporte para análisis detallado de cambios de código
Generación automática de documentación en Notion
Related MCP server: devflow-mcp
🚀 Primeros pasos
Prerrequisitos
Python 3.8 o superior
Cuenta de GitHub con token de acceso
Cuenta de Notion con permisos de API
Tokens de acceso configurados
Instalación
Clonar el repositorio:
git clone [seu-repositorio]
cd pr_reviewerCrear y activar un entorno virtual:
python -m venv .venv
source .venv/bin/activate # Linux/Mac
# ou
.venv\Scripts\activate # WindowsInstalar dependencias:
pip install -r requirements.txtConfigurar variables de entorno: Cree un archivo
.envcon las siguientes variables:
NOTION_API_KEY=seu_token_do_notion
NOTION_PAGE_ID=id_da_pagina_notion
GITHUB_TOKEN=seu_token_do_github💻 Uso
Para iniciar el analizador de PR:
python pr_analyzer.pyEl servicio permitirá:
Inicializar el servidor MCP para el análisis de PR
Conectarse a la API de GitHub
Configuración de la integración con Notion
Esperando solicitudes de revisión de relaciones públicas
Generar documentación automáticamente en Notion
🛠️ Arquitectura
El proyecto se estructura en dos componentes principales:
pr_analyzer.py: Núcleo de la aplicación que administra el servidor MCP y coordina los análisisgithub_integration.py: Módulo responsable de la integración con la API de GitHub
Componentes
Analizador de relaciones públicas
Inicializa el servidor FastMCP
Gestiona la integración con Notion
Registrar herramientas para el análisis de relaciones públicas
Solicitudes de análisis de procesos
Integración de GitHub
Gestiona la comunicación con la API de GitHub
Recupera información de las solicitudes de extracción
Procesa cambios de código
📝 Licencia
Este proyecto está bajo la licencia MIT. Consulte el archivo LICENSE para obtener más detalles.
👥 Contribución
¡Las contribuciones son bienvenidas! No dudes en enviarnos tus relaciones públicas.
Bifurcar el proyecto
Crea tu rama de funciones (
git checkout -b feature/AmazingFeature)git commit -m 'Add some AmazingFeature')Empujar a la rama (
git push origin feature/AmazingFeature)Abrir una solicitud de extracción
📞 Soporte
Si encuentra algún problema o tiene sugerencias, abra un problema en el repositorio.
This server cannot be installed
Maintenance
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
- FlicenseNot gradedqualityDmaintenanceA tool that integrates with GitHub and Notion to analyze and review pull requests, enabling automated code reviews and documentation in Notion.
- AlicenseNot gradedqualityDmaintenanceA 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.13ISC
- AlicenseAqualityDmaintenanceMCP server to automate Pull Request creation with AI. Analyzes Git branches, generates descriptions, titles, suggests reviewers, and performs code reviews.84MIT
- AlicenseNot gradedqualityCmaintenanceUnified MCP control plane for AI pull request reviews on GitHub.90MIT
Related MCP Connectors
A Model Context Protocol (MCP) application for automated GitHub PR analysis and issue management.…
AI code review for GitHub PRs with an MCP autofix loop for Claude Code and Cursor
Repo intel for AI coding agents: overview, PRs, contributors, hot files, CI, deps. Remote MCP.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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