
mcp-editor

2025.02.20
6
TypeScript文件编辑开发工具开发效率
mcp-editor是一个基于TypeScript的MCP服务器,直接移植自Anthropic的文件系统编辑工具。它主要用于文件编辑操作,但需要注意该服务器没有访问控制机制,完全依赖客户端的批准机制,使用时需谨慎。
View on GitHub
Overview
基本能力
产品定位
mcp-editor是一个文件编辑工具,允许通过MCP协议进行文件系统的读写操作。
核心功能
- 文件系统编辑(读写操作)
- 与Claude桌面应用集成
- 支持通过MCP Installer安装
适用场景
- 开发过程中需要自动化文件编辑
- 与LLM(如Claude)集成进行文件操作
- 作为参考示例创建自己的MCP服务器
工具列表
- mcp-server-commands:推荐与该服务器一起使用
- MCP Installer:简化安装过程
常见问题解答
- 安全性问题:该服务器没有访问控制,完全依赖客户端批准机制,不应自动批准写操作
- 维护状态:该项目不积极维护,主要作为参考示例
使用教程
使用依赖
- Node.js环境
安装教程
- 获取项目文件
- 运行以下命令:
npm install
npm build
- 对于Claude桌面应用用户,在配置中添加:
{
"mcpServers": {
"mcp-editor": {
"command": "node",
"args": ["/absolute/path/to/mcp-editor/dist/server.js"]
}
}
}
- 对于MCP Installer用户,只需提供mcp-editor的磁盘路径
调试方式
安装完成后,可通过Claude桌面应用或MCP客户端进行功能测试