MCP Review

Tổng quan Hệ thống

Mục tiêu của phần này là cung cấp cái nhìn toàn cảnh về MCP Code Review Server. Đây là một máy chủ Model Context Protocol chuyên dụng, hoạt động như một cầu nối an toàn và thông minh giữa các AI IDEs (như Cursor, Claude Desktop) và mã nguồn cục bộ của bạn. Phần này minh họa cách hệ thống tối ưu hóa tài nguyên phân tích và đảm bảo bảo mật.

Tối ưu hóa Token (RTK - Rust Token Killer)

Đánh chặn âm thầm và nén dữ liệu đầu ra từ các câu lệnh shell từ 60% đến 90% trước khi gửi vào Context Window của AI, tránh làm loãng ngữ cảnh và giảm chi phí API đáng kể.

Tiết kiệm ~70% Token
Core Ngữ cảnh (30%)
Boilerplate đã nén (70%)
🧹 Smart Filtering Lọc khoảng trắng, comments, boilerplate mặc định và thanh tiến trình.
📦 Grouping Tự động gom nhóm tệp rời rạc hoặc cảnh báo linter theo thư mục/quy tắc.
✂️ Truncation Chỉ giữ lại ngữ cảnh giá trị nhất (như log lỗi) và cắt bớt phần thành công thừa.
🔄 Deduplication Gộp hàng trăm log lỗi giống nhau lặp lại thành một dòng kèm chỉ số đếm.
* Số liệu dựa trên báo cáo benchmarks thực tế từ proxy rtk-ai.app.
🔎

Smart Diff Analysis

Thay vì gửi toàn bộ tệp tin cồng kềnh cho AI, server chỉ trích xuất các "hunks" (đoạn thay đổi) và định dạng chúng kèm theo số dòng chính xác. Điều này giúp AI tham chiếu lỗi nhanh và rẻ hơn.

Hỗ trợ Git & Local Optimized Payload
🔒

Bảo mật ưu tiên (Security-first)

Hệ thống sử dụng cơ chế Whitelist khắt khe. AI chỉ có thể đọc các tệp tin trong danh mục thư mục được cấp phép (mặc định là process.cwd()), ngăn chặn hoàn toàn các nỗ lực truy cập hệ thống trái phép (Directory Traversal).

Directory Whitelist Sandbox Protected