官网: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 客户端调用。