Coding Tools MCP:给任意MCP客户端/通用Agent增加代码读写、命令执行和 Git 检查能力

官网:https://coding-1afcb9be.mintlify.app/
GitHub: GitHub - xyTom/coding-tools-mcp: Give any AI agent the ability to code · GitHub

注册:本地使用不需要注册。远程 HTTP 使用时建议配置 Bearer Token 或 OAuth 认证。

Coding Tools MCP 是一个面向开发者的 MCP 工具服务器。它的作用很简单:让支持 MCP 的 AI 客户端可以在指定工作区里读取文件、搜索代码、应用补丁、执行命令、查看 Git 状态。

它不是 AI Agent,也不是编辑器插件,更像是给 AI 编程客户端准备的一层“本地工具接口”。

它能做这些事:

  • 读取文件、列目录、搜索代码

  • 应用代码补丁

  • 运行测试、构建等本地命令

  • 和长时间运行的命令会话交互

  • 查看 Git status、diff、log、show、blame

  • 查看工作区内的本地图片

  • 通过 read-only 模式只开放查看能力

安装方式:

python -m pip install coding-tools-mcp

在项目目录启动:

cd /path/to/workspace
coding-tools-mcp

默认 HTTP 地址是:

http://127.0.0.1:8000/mcp

如果 MCP 客户端支持 stdio,也可以这样启动:

coding-tools-mcp --stdio --workspace /path/to/workspace

比较适合的使用场景:

  • 想让 AI 编程助手真正理解整个项目,而不是只看一小段代码

  • 想让 MCP 客户端具备本地文件搜索、代码修改、运行命令的能力

  • 想在一个限定的 workspace 内给 AI 提供开发工具

  • 只想做代码阅读或审查时,可以启用 --tool-profile read-only

对正在折腾 MCP、AI 编程客户端、代码审查自动化的人来说,Coding Tools MCP 是一个比较实用的底层工具。它不负责“思考”,但能把读文件、搜代码、改补丁、跑命令这些实际开发动作交给 MCP 客户端调用。