@integrabot/github-pr
v0.0.1
Published
MCP server for GitHub PR search and analysis
Readme
GitHub PR Search & Analysis MCP
Este MCP (Model Context Protocol) permite pesquisar e analisar Pull Requests do GitHub.
Funcionalidades
- Pesquisar PRs por nome em repositórios da organização
- Analisar código e regras de negócio de PRs usando gpt-4o-mini
Requisitos
- Node.js 18+
- Token de acesso ao GitHub com permissões adequadas
- Chave de API para o modelo gpt-4o-mini
Configuração
Configure as seguintes variáveis de ambiente:
GITHUB_TOKEN=seu_token_github
OPENAI_API_KEY=sua_chave_api
GITHUB_ORG=sua_organizacaoInstalação
npm install
npm run buildUso
Este MCP expõe duas ferramentas principais:
searchPullRequests- Pesquisa PRs pelo nome nos repositórios da organizaçãoanalyzePullRequest- Analisa o código, regras de negócio e outros aspectos de um PR específico
Exemplos
Pesquisar PRs
Quero encontrar PRs relacionados a "feature login"Analisar PR
Analise o PR #123 do repositório "meu-repo" para entender as mudanças de regras de negócioDesenvolvimento
npm run watch