代码库LLM交互工具

一组简单的MCP工具,用于改进与代码库相关的LLM交互,包括文件读取、搜索、编辑和数据库记忆功能。

  • by aurire
  • PHP
  • 本地部署
  • 更新于
在 GitHub 查看 aurire/mcp-helpers

使用说明

特性

几个简单的mcp工具可以改善关于代码库的LLM交互:

  • 文件读取
  • 优化了文件名+内容搜索的快速文件搜索
  • 文件插入/替换/删除行,文件重写(完全替换)
  • 数据库内存:保存、更新、列表

快速开始

使用本地php(我使用php 8.3)。 我使用CACHE_STORE=数据库和DB_CONNECTION=sqlite-对于本地开发来说已经足够好了。 重要提示-提供允许的目录,例如: ALLOWED_PATHS_FOR_MCP_TOOLS=/Users/myusername/MCP助手;/用户/myusername/apps/myapp

克劳德

补充一下:

路径: ~/Library/Application\ Support\Claude 文件: claude_desktop_config.json 内容:

{
  "mcpServers": {
    "mcp-helpers": {
      "command": "/opt/homebrew/bin/php",
      "args": [
        "......fullpathtoproject......./mcp-helpers/artisan", "mcp:serve"
      ],
      "cwd": "......fullpathtoproject......./mcp-helpers"
    }
  }
}