
bradthebeeble/coderabbitai-mcp
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
GitHub Pull 요청에 대한 CodeRabbit AI 리뷰와 상호 작용하는 MCP 서버
개요
GitHub Pull 요청에 CodeRabbit AI 리뷰와 상호 작용하는 모델 Context Protocol (MCP) 서버. 이 서버는 CodeRabbit 제안 프로그램을 분석, 이해 및 구현하기 위해 큰 언어 모델 (LLMs)을 가능하게합니다. - : 특정 풀 요청에 대한 모든 CodeRabbit 리뷰를 검색 - : 구성 및 파일 검토를 포함한 특정 리뷰에 대한 자세한 정보를 얻으십시오 - : AI 프롬프트 및 제안으로 개별 라인 코멘트를 얻으십시오 - : 컨텍스트 및 수정 예와 특정 코멘트로 딥 다이브 - : 주소로 주석, 고정 또는 적용되지 않음 - : 완전한 검토 처리를위한 /coderabbit-review slash 명령을 사용하십시오. 설치가 필요 없습니다! npx로 직접 실행: 1. : https://github.com/settings/tokens - 필수 범위 : repo (개인 저장소 용) 또는 public repo (공유 전용) 2.
개요(AI 번역)
GitHub Pull 요청에 CodeRabbit AI 리뷰와 상호 작용하는 모델 Context Protocol (MCP) 서버. 이 서버는 CodeRabbit 제안 프로그램을 분석, 이해 및 구현하기 위해 큰 언어 모델 (LLMs)을 가능하게합니다.
특징
- ** CodeRabbit 리뷰**: 특정 풀 요청에 대한 모든 CodeRabbit 리뷰를 검색 -Review Details: 구성 및 파일 검토를 포함한 특정 리뷰에 대한 자세한 정보를 얻을 -Extract Comments: AI 프롬프트 및 제안에 대한 개별 라인 의견 받기
- ** 필수 사항**: Deep dive into specific comments 와 context 과 수정 예제 -Resolve 댓글: 주소로 마크 의견, 수정하지 않거나, 적용되지 않음
- 자동 Workflow Prompt:
/coderabbit-review] slash 명령어를 사용하여 완전한 검토 처리
빠른 시작
설치 (NPX - 권장)
설치가 필요 없습니다! npx로 직접 실행:
# 필수품
- **GitHub 개인 액세스 토큰 ** : 에서 생성
- 필수 범위 :
repo(개인 저장소 용) 또는public_repo] (공유 전용)
- **Node.js 18 + **: 서버 실행에 필요한
구성
Claude 데스크탑 구성
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
CodeRabbit MCP Server
A Model Context Protocol (MCP) server for interacting with CodeRabbit AI reviews on GitHub pull requests. This server enables Large Language Models (LLMs) to analyze, understand, and implement CodeRabbit suggestions programmatically.
Features
- Get CodeRabbit Reviews: Retrieve all CodeRabbit reviews for a specific pull request
- Review Details: Get detailed information about specific reviews including configuration and files reviewed
- Extract Comments: Get individual line comments with AI prompts and suggestions
- Comment Details: Deep dive into specific comments with context and fix examples
- Resolve Comments: Mark comments as addressed, won’t fix, or not applicable
- Automated Workflow Prompt: Use
/coderabbit-reviewslash command for complete review processing
Quick Start
Installation (NPX - Recommended)
No installation required! Run directly with npx:
# Install the latest stable version explicitly
npx coderabbitai-mcp@latest
Prerequisites
- GitHub Personal Access Token: Create at
- Required scopes:
repo(for private repos) orpublic_repo(for public only)
- Required scopes:
- Node.js 18+: Required for running the server
Configuration
Claude Desktop Configuration
To use the CodeRabbit MCP server in Claude Desktop, add it to your configuration file:
Configuration file locations:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%/Claude/claude_desktop_config.json - Linux:
~/.config/Claude/claude_desktop_config.json
Step-by-step setup:
- Open your Claude Desktop configuration file (create it if it doesn’t exist)
- Add the CodeRabbit MCP server configuration:
{
"mcpServers": {
"coderabbitai": {
"command": "npx",
"args": ["coderabbitai-mcp@latest"],
"env": {
"GITHUB_PAT": "ghp_your_token_here"
}
}
}
}
- Replace
ghp_your_token_herewith your actual GitHub Personal Access Token - Save the file and restart Claude Desktop
Claude Code Configuration
To use the CodeRabbit MCP server in Claude Code, configure it in your project:
Step-by-step setup:
-
Create a
.claudedirectory in your project root (if it doesn’t exist):mkdir .claude -
Create or edit
.claude/config.json:
{
"mcpServers": {
"coderabbitai": {
"command": "npx",
"args": ["coderabbitai-mcp@latest"],
"env": {
"GITHUB_PAT": "ghp_your_token_here"
}
}
}
}
- Replace
ghp_your_token_herewith your actual GitHub Personal Access Token - The server will be available next time you start Claude Code in this project
Pro tip: For security, you can use environment variables instead of hardcoding the token:
{
"mcpServers": {
"coderabbitai": {
"command": "npx",
"args": ["coderabbitai-mcp@latest"],
"env": {
설치
npx coderabbitai-mcp@latest설정
{
"mcpServers": {
"coderabbitai": {
"command": "npx",
"args": ["coderabbitai-mcp@latest"],
"env": {
"GITHUB_PAT": "ghp_your_token_here"
}
}
}
}