mcp_review_code_tool
A code review tool based on Model Context Protocol (MCP) that leverages OpenAI's capabilities for intelligent code analysis and review. | 基于模型上下文协议(MCP)的代码审查工具,利用OpenAI的能力进行智能代码分析和审查。
GitHubスター
12
ユーザー評価
未評価
お気に入り
0
閲覧数
8
フォーク
1
イシュー
0
mcp_review_code_tool 项目说明文档
欢迎Star~~
项目简介
mcp_review_code_tool 是一个基于 Model Context Protocol (MCP) 的server tool项目。
本项目主要用于实现代码评审等功能的服务集成。LLM使用的是OpenRouter的api。
开发调试记录:
https://wenkil.github.io/2025/03/28/开发一个本地MCP工具进行代码review/
最新更新
🔥 新增Web版代码审查工具:代码逻辑改为了支持通过Web界面进行本地代码审查而非MCP调用,详情请查看 web_code_review/README.md,支持多文件上传、代码质量评估和可视化报告。
技术栈
- Node.js 18+
- TypeScript
- MCP SDK
快速开始
环境准备
- 确保已安装 Node.js 18+ 版本
- 推荐使用 nvm 进行 Node.js 版本管理
安装步骤
- 克隆项目
git clone [项目地址]
cd mcp_review_code_tool
- 安装依赖
npm install
- 构建项目
npm run build
构建输出
构建后的文件将输出到 dist
目录:
dist/mcp_code_review.js
- 代码评审工具
配置说明
MCP 服务器配置
在 mcp.json
中进行配置:
{
"mcpServers": {
"代码评审工具": {
"command": "node",
"args": ["your path/dist/mcp_code_review.js"],
"cwd": "your path",
"env": {
"OPENAI_API_KEY": "your api key",
"OPENAI_API_BASE": "https://openrouter.ai/api/v1",
"OPENAI_API_MODEL": "qwen/qwen-2.5-coder-32b-instruct:free"
}
}
}
}
🤯 Lobe Chat - an open-source, modern design AI chat framework. Supports multiple AI providers (OpenAI / Claude 4 / Gemini / DeepSeek / Ollama / Qwen), Knowledge Base (file upload / RAG ), one click install MCP Marketplace and Artifacts / Thinking. One-click FREE deployment of your private AI Agent application.