mcp-repo2llm 是一个 MCP 服务器,它将代码仓库转换为适合大语言模型(LLM)处理的格式。 这是一个强大的工具,能够将代码仓库转换为适合 LLM 处理的格式,弥合了传统代码库与现代 AI 语言模型之间的差距。 此仓库基于 RepoToTextForLLMs,提供了将仓库转换为 LLM 可读格式的核心功能。
随着 AI 和大型语言模型(LLMs)在软件开发中变得越来越重要,有效地向这些模型传达我们的代码库的需求也在不断增加。传统的代码仓库并未针对 LLM 处理进行优化,这可能导致使用 AI 工具进行代码分析和生成时结果不佳。
该项目解决了几个关键挑战:
要安装 mcp-repo2llm,请使用以下命令:
"mcp-repo2llm-server": {
"command": "uv",
"args": [
"run",
"--with",
"mcp[cli]",
"--with-editable",
"/mcp-repo2llm",
"mcp",
"run",
"/mcp-repo2llm/mcp-repo2llm-server.py"
],
"env":{
"GITHUB_TOKEN":"your-github-token",
"GITLAB_TOKEN":"your-gitlab-token"
}
}
GITHUB_TOKEN: 您的 GitHub 令牌
GITLAB_TOKEN: 您的 GitLab 令牌