MCP编码
⚠️ 项目状态:已过时
该项目已被现代编码代理所取代,这些代理本机提供相同的功能(代码操作、执行、版本控制),而不需要单独的MCP服务器。
最初目的
CodeSavant是一个模型上下文协议(MCP)服务器,旨在为AI助手提供代码操作、执行和版本控制功能。它允许读取、编写和执行代码,同时维护更改历史。
为什么不再需要这个项目
编码代理的最新进展使这种MCP服务器变得多余。现代编码代理现在包括以下内置功能:
- 使用差异编辑直接操作文件
- 多语言代码执行
- 版本控制和变更跟踪
- Shell命令执行
- 此服务器提供的所有功能
存档通知
此存储库仅供历史参考。对于当前需要代码操作功能的项目,可以考虑使用本机提供这些功能的现代编码代理。
原始特征
作为历史参考,MCP CodeSavant提供了:
- 读取和写入具有特定行操作的代码文件
- 使用多种编程语言(Python、Node.js)执行代码
- 在受控环境中执行shell命令
- 使用版本控制跟踪和管理代码更改
- 在代码文件中搜索
- 恢复到以前版本的代码
许可证
此项目根据MIT许可证获得许可-请参阅 许可证 文件以获取详细信息。
作者
托德·沃尔文(https://github.com/twolven)
