mcpField
M
mcp-editor

mcp-editor

本地服务
github.com/arathald文件与存储988 周前更新

关于 mcp-editor

mcp-editor 是将 Anthropic 的文件系统编辑工具移植为 TypeScript MCP 服务的项目,适用于希望通过 MCP 客户端编辑文件的用户。它没有访问控制,依赖客户端审批操作。

主要功能

  1. 01文件系统编辑工具
  2. 02TypeScript MCP 服务
  3. 03由客户端审批操作

适用场景

  1. 01通过 MCP 客户端编辑文件
  2. 02参考其实现并构建带访问控制的服务

MCP 相关

它向 MCP 客户端提供文件系统编辑工具。服务本身没有访问控制,因此写入操作依赖客户端的审批机制。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

mcp-editor

这是将 Anthropic 的文件系统编辑工具 从其计算机使用演示直接移植到 TypeScript MCP 服务的版本。它主要由 Claude Sonnet 3.5 在 Roo Cline(现为 Roo Code)上编写,可能缺少了一些直接监督。我检查过代码,也每天都在使用这个服务,但其中可能存在错误或 AI 生成内容的异常之处。

我建议将此服务与 mcp-server-commands 配合使用。

mcp-editor MCP 服务

警告:此 MCP 服务没有任何访问控制,完全依赖客户端的审批机制。使用风险自负。请勿自动批准写入操作,否则基本上就等于允许大模型破坏你的计算机。
警告:此 MCP 服务目前没有积极维护,仅供参考(例如,用于创建带有适当访问控制的自有 MCP 服务)。我可能会偶尔更新。

用法

获取你计算机上的文件。 运行:

npm install
npm build

如果你使用 Claude 桌面应用,请将以下内容粘贴到配置文件的 "mcpServers" 下,并修改路径,使其与你放置 mcp-editor 的位置一致:

{
  "mcpServers":
... your existing servers ...
    "mcp-editor": {
      "command": "node",
      "args": ["/absolute/path/to/mcp-editor/dist/server.js"]
    }
  }
}

如果你使用 MCP Installer,只需向大模型提供磁盘上 mcp-editor 的路径即可。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。