适合谁
- 需要让 AI 理解本地或远程代码库的开发者。
- 需要控制令牌数量和文件范围的代码分析流程。
- 使用 Claude Desktop、VS Code、Cline、Cursor 或 Claude Code 的用户。
资料显示 Repomix 是其上游项目提供的 MCP 服务器,采用 stdio 启动方式,提供本地与远程代码库打包、输出读取与搜索以及受安全检查保护的文件系统读取能力。资料未说明身份认证、写入能力或私有仓库支持。
最强项 · 文档质量 16/20 最弱项 · 可靠性 10/20
静态评测 · 未实际运行收录于 2026-07-29
查看 FMRS 评分方法 →运行环境:Node.js · Docker
REPOMIX_REMOTE_TRUST_CONFIG
设为 true 时允许加载远程仓库中的 repomix 配置文件(默认关闭以防不信任仓库执行代码),无需到外部获取。
将以下配置添加到支持 MCP 的客户端配置中,然后启动 Repomix MCP 服务器:命令为 npx,参数为 -y repomix --mcp。也可使用 Docker 运行 ghcr.io/yamadashy/repomix。
{"mcpServers":{"repomix":{"command":"npx","args":["-y","repomix","--mcp"]}}}
以 Claude Desktop 为例。其他客户端的配置文件位置或字段可能不同(如 VS Code 使用 servers 字段),可用下方配置生成器转换。
{
"servers": {
"repomix": {
"command": "npx",
"args": [
"-y",
"repomix",
"--mcp"
]
}
}
}
写入项目的 .vscode/mcp.json(VS Code 使用 servers 字段)。
claude mcp add repomix -- npx -y repomix --mcp
在终端运行;先把 <…> 占位符换成你自己的值。
在 MCP 客户端中按文档配置 {"mcpServers":{"repomix":{"command":"npx","args":["-y","repomix","--mcp"]}}} 后重启客户端,工具列表应出现 pack_codebase、pack_remote_repository、grep_repomix_output 等工具;调用 pack_remote_repository "yamadashy/repomix" 若能返回打包摘要即证明连接成功。
连接成功后,可以直接对 AI 助手这样说:
没有匹配的工具
依据项目文档列出,未经本站实测。
Repomix 是一个命令行工具和 MCP 服务器,可将本地或远程 GitHub 代码库打包为集中式输出,供 AI 助手进行代码分析。它支持 XML、Markdown、JSON 和纯文本格式,并提供压缩、令牌统计、文件筛选、Git 日志与差异等功能。
Upstash 官方维护,为 AI 编码助手提供实时更新的第三方库文档
基于 AI 的 NPM 包分析 MCP 服务器
为 AI 编码代理提供预算、验证与回滚的治理控制层
GitHub 官方 MCP Server,用自然语言管理仓库、Issue、PR 与工作流
源版本 e696384d062f 数据同步于 2026-10-19 查看 FMRS 评分方法