Token导航 LogoToken导航TokenDH.com
Code Tools MCP (Abdelilah Ou) logo
开发工具未说明官方级别未说明来源级核验

Code Tools MCP (Abdelilah Ou)

MCP Server

一个提供强大代码搜索、读取、编辑和文件操作功能的服务器,使任何AI代理都能具备与Claude Code相同的代码处理能力。

工具数

0

提示词数

0

GitHub Stars

2

资源数

0
代码搜索GoClaude文件操作Claude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

AbdelilahOu

提供方

AbdelilahOu

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

代码工具 MCP 服务器

一个模型上下文协议(MCP)服务器,提供与Claude Code内部使用的相同强大的代码操作工具。这使得任何AI代理都能具备同等水平的代码搜索、阅读、编辑和文件操作能力。

特点

该服务器提供了17个核心工具,这些工具的功能与Claude Code相呼应:

  1. grep(在中文语境中,通常直接使用英文原词,意为“文本搜索工具”或“在文本中搜索”) - 使用 ripgrep 进行快速的基于正则表达式的代码搜索
  2. glob(通常指一种通配符或模式匹配功能) - 文件模式匹配,支持 **/*.ext 模式;图案;样式
  3. 阅读 - 读取带有行号的文件,并可选择性地指定范围
  4. 编辑 - 在文件中执行精确的字符串替换
  5. - 创建或覆盖文件
  6. git_status(在中文语境中,可直接保留原名,或根据上下文翻译为“Git状态”) - 以瓷盘格式显示工作树的更改
  7. git_log(在中文语境中,通常直接使用英文原词,不翻译,但若要解释其含义,可译为“Git日志”) - 查询提交历史并应用过滤选项
  8. git_diff(在中文语境中,可直接译为“Git差异”或“Git差异查看”,但通常根据上下文简化为“Git差异”即可,因为“查看”动作在很多情况下是隐含的) - 比较修订版本、已暂存的更改或特定路径
  9. git_show(在中文语境中,这个命令名通常保持原样,因为它是特定于Git的命令,但可以解释为“显示Git信息”或“展示Git内容”) - 显示提交详情或对象内容
  10. git_branch(Git 分支) - 列出带有过滤器和排序的分支
  11. list_dir(在编程或命令行语境中,通常表示“列出目录”或“列出文件夹内容”的意思,但直接翻译为中文时,可保持为“list_dir”或根据上下文翻译为“列出目录”) - 列出目录内容
  12. 删除 - 删除单个文件
  13. 移除 - 删除文件或目录(支持递归删除)
  14. 复制 - 复制文件或目录
  15. 移动 - 移动或重命名文件和目录
  16. - 以ASCII形式可视化目录结构
  17. - 执行shell命令并捕获输出

安装

先决条件

建筑

make build

配置

创建一个 config.json 文件:

{
  "logging": {
    "level": "INFO",
    "output_file": "code-tools-mcp.log",
    "max_size_mb": 10,
    "console": true
  }
}

配置选项

  • 日志级别日志级别(DEBUG,INFO,WARN,ERROR)
  • 日志输出文件日志文件的路径
  • 日志最大大小(以MB为单位)日志文件在轮转前的最大大小(以MB为单位)
  • 日志控制台是否也要将日志记录到控制台

使用方法

使用 Claude Desktop

添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "code-tools": {
      "command": "/path/to/code-tools-mcp",
      "args": ["stdio", "--config", "/path/to/config.json"]
    }
  }
}

目录标签

目录标签

代码搜索GoClaude文件操作本地部署代码编辑Git集成AI开发工具

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP