Command Palette

Search for a command to run...

UnylyUnyly
Весь каталог

Code Review

БесплатноНе проверен

An MCP server for automated code review of GitHub pull requests. It checks security, quality, and license issues, and provides tools to list, inspect, and revie

GitHubEmbed

Описание

An MCP server for automated code review of GitHub pull requests. It checks security, quality, and license issues, and provides tools to list, inspect, and review PRs.

README

MCP (Model Context Protocol) Server สำหรับ automated code review ผ่าน GitHub

Tools

Tool Description
list_pull_requests แสดงรายการ PRs ใน repo
get_pull_request ดึงรายละเอียดและไฟล์ที่เปลี่ยนใน PR
get_diff ดึง unified diff ของ PR
get_file_content ดึงเนื้อหาไฟล์ใน repo
review_security ตรวจ security issues (injection, XSS, secrets, weak crypto)
review_quality ตรวจ quality issues (debug code, error handling, type safety)
review_license ตรวจ license headers และ dependency changes
review_code รัน security + quality รวมในครั้งเดียว

Setup

# 1. Install dependencies
npm install

# 2. Copy env file
cp .env.example .env

# 3. Add your GitHub token to .env
GITHUB_TOKEN=ghp_your_token_here

Running locally (dev)

npm run dev
# Server runs at http://localhost:3000

Build & run

npm run build
npm start

Deploy to Render

  1. Push code to GitHub
  2. Go to render.com → New → Web Service
  3. Connect repository
  4. Render auto-detects render.yaml
  5. Set GITHUB_TOKEN in Environment Variables
  6. Deploy

Deploy to Railway

  1. Push code to GitHub
  2. Go to railway.app → New Project → Deploy from GitHub repo
  3. Set GITHUB_TOKEN in Variables tab
  4. Railway auto-builds and deploys

MCP Client configuration

Add to your MCP client config (e.g., Claude Desktop claude_desktop_config.json):

{
  "mcpServers": {
    "code-review": {
      "url": "https://your-deployed-url.onrender.com/sse"
    }
  }
}

For local dev:

{
  "mcpServers": {
    "code-review": {
      "url": "http://localhost:3000/sse"
    }
  }
}

GitHub Token

สร้าง token ที่ GitHub → Settings → Developer settings → Personal access tokens

Permissions ที่ต้องการ:

  • repo (read access to code, pull requests)

from github.com/mawinnattapon/code-review-mcp

Установка Code Review

У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.

▸ github.com/mawinnattapon/code-review-mcp

FAQ

Code Review MCP бесплатный?

Да, Code Review MCP бесплатный — установка в пару кликов через Unyly без оплаты.

Нужен ли API-ключ для Code Review?

Нет, Code Review работает без API-ключей и переменных окружения.

Code Review — hosted или self-hosted?

Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.

Как установить Code Review в Claude Desktop, Claude Code или Cursor?

Открой Code Review на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.

Похожие MCP

Compare Code Review with

Не уверен что выбрать?

Найди свой стек за 60 секунд

Автор?

Embed-бейдж для README

Похожее

Все в категории development