Skip to main content
Glama
xlian-fe

MCP Code Review Server

by xlian-fe

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}
prompts
{}
resources
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_changed_filesA

获取变更文件的路径列表。支持两种模式:

模式一:分支对比模式(需要 target_branch) 对比开发分支与目标分支之间的代码差异。

模式二:Commit Hash 模式(需要 from_commit,不需要 target_branch) 指定一个起始 commit hash,获取该 commit 之后到开发分支的所有变更。适用于不想指定目标分支的场景。

使用流程:

  1. 调用此工具获取变更文件路径列表

  2. 根据每个文件的完整路径名称,生成简短的中文功能描述(10-20字)

  3. 将描述通过 file_descriptions 参数传给 generate_code_review 工具

描述示例:

  • src/api/settlement.ts -> "结算管理API接口"

  • src/views/Settlement/Corporate.vue -> "结算列表页面"

  • src/utils/date.ts -> "日期格式化工具函数"

  • src/store/user.ts -> "用户状态管理"

  • src/components/UploadFile.vue -> "文件上传组件"

generate_code_reviewA

生成代码Review报告。支持两种模式:

模式一:分支对比模式(需要 target_branch) 对比开发分支与目标分支的代码差异。

模式二:Commit Hash 模式(需要 from_commit,不需要 target_branch) 指定一个起始 commit hash,获取该 commit 之后到开发分支的所有变更并生成报告。

使用场景:

  • 迭代结束后,需要在小组内分享代码改动

  • 代码评审会议前准备Review材料

  • 记录本次迭代的技术细节

使用方式: 直接调用此工具即可。如果不传 file_descriptions,系统会返回变更文件列表,你需要根据每个文件的完整路径理解其功能,生成简短的中文功能描述(50字以内),然后再次调用此工具传入 file_descriptions 参数。

参数说明:

  • repo_path: Git仓库的本地路径

  • dev_branch: 开发分支名称(你的工作分支)

  • target_branch: 目标对比分支(通常是main/master/develop),使用 from_commit 模式时可不传

  • from_commit: 起始 commit hash,指定后无需 target_branch

  • author: 你的Git用户名或邮箱(用于筛选你的提交,可选)

  • output_path: HTML报告输出路径(可选,默认生成在仓库根目录)

  • file_descriptions: 文件功能描述列表(可选,不传则返回文件列表供你生成描述)

list_branch_authorsA

列出变更范围内所有提交的作者信息,帮助用户确认自己的Git用户名。支持两种模式:

模式一:分支对比模式(需要 target_branch) 模式二:Commit Hash 模式(需要 from_commit,不需要 target_branch)

使用场景:

  • 不确定自己的Git用户名时,先查看提交作者列表

  • 了解本次迭代有哪些人参与了代码提交

Prompts

Interactive templates invoked by user choice

NameDescription
generate-review生成代码Review报告(分支对比模式)- 对比开发分支与目标分支的代码差异,自动生成HTML格式的Review文档
generate-review-from-commit生成代码Review报告(Commit Hash模式)- 从指定commit开始到开发分支的所有变更,自动生成HTML格式的Review文档
list-authors查看提交作者列表 - 列出变更范围内所有提交的作者信息,帮助确认Git用户名

Resources

Contextual data attached and managed by the client

NameDescription
使用文档 (README)MCP Code Review Server 的完整使用文档,包含工具说明、参数说明、配置方式和使用示例

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/xlian-fe/mcp-xl-code-review'

If you have feedback or need assistance with the MCP directory API, please join our Discord server