A
securityA
licenseA
qualityA line-oriented text file editor. Optimized for LLM tools with efficient partial file access to minimize token usage.
Last updated -
6
79
Python
MIT License
Claude 内置文本编辑器工具的开源实现,作为模型上下文协议(MCP) 服务器。此软件包提供与Claude 内置文本编辑器工具相同的功能,允许您通过标准化 API 查看、编辑和创建文本文件。
该软件包实现了与内置 Claude 文本编辑器工具版本等效的工具:
text_editor_20241022
(克劳德 3.5 十四行诗)text_editor_20250124
(克劳德 3.7 十四行诗)但使用工具名称“text_editor”可以避免与内置的Claude工具发生名称冲突。
查看文件或目录的内容。
创建具有指定内容的新文件。
替换文件中的文本。
在特定行插入文本。
恢复对文件所做的最后编辑。
pnpm build
:构建 TypeScript 项目pnpm lint
:运行带有自动修复功能的 ESLintpnpm format
:使用 Prettier 格式化代码pnpm clean
:删除构建工件pnpm clean:all
:删除构建工件和 node_modulespnpm test
:运行测试pnpm test:coverage
:运行带有覆盖率报告的测试本项目采用Vitest进行测试。
运行测试:
测试覆盖率报告将在coverage
目录中生成。
麻省理工学院
欢迎贡献代码!欢迎提交 Pull 请求。
git checkout -b feature/amazing-feature
)git commit -m 'Add some amazing feature'
)git push origin feature/amazing-feature
)This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
Claude内置文本编辑器工具版本的开源实现:
text_editor_20241022(克劳德 3.5 十四行诗)text_editor_20250124(克劳德 3.7 十四行诗)