mcp-editor

mcp-editor

site icon
2025.02.20 6
TypeScript文件编辑开发工具开发效率
mcp-editor是一个基于TypeScript的MCP服务器,直接移植自Anthropic的文件系统编辑工具。它主要用于文件编辑操作,但需要注意该服务器没有访问控制机制,完全依赖客户端的批准机制,使用时需谨慎。
View on GitHub

Overview

基本能力

产品定位

mcp-editor是一个文件编辑工具,允许通过MCP协议进行文件系统的读写操作。

核心功能

  • 文件系统编辑(读写操作)
  • 与Claude桌面应用集成
  • 支持通过MCP Installer安装

适用场景

  • 开发过程中需要自动化文件编辑
  • 与LLM(如Claude)集成进行文件操作
  • 作为参考示例创建自己的MCP服务器

工具列表

常见问题解答

  1. 安全性问题:该服务器没有访问控制,完全依赖客户端批准机制,不应自动批准写操作
  2. 维护状态:该项目不积极维护,主要作为参考示例

使用教程

使用依赖

  • Node.js环境

安装教程

  1. 获取项目文件
  2. 运行以下命令:
npm install
npm build
  1. 对于Claude桌面应用用户,在配置中添加:
{
  "mcpServers": {
    "mcp-editor": {
      "command": "node",
      "args": ["/absolute/path/to/mcp-editor/dist/server.js"]
    }
  }
}
  1. 对于MCP Installer用户,只需提供mcp-editor的磁盘路径

调试方式

安装完成后,可通过Claude桌面应用或MCP客户端进行功能测试

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。