使用说明
文件系统mcp
用于文件系统操作的MCP服务器-读取、创建和编辑文件。
用例
保存电子邮件附件:“本月从我会计师的电子邮件中下载所有PDF文件”→ 在Gmail中搜索匹配的电子邮件,提取附件,并将其保存到本地文件夹。
更新配置文件:“在我的配置中将API端点从暂存更改为生产”→ 查找配置文件,替换URL,并显示差异。
生成报告:“创建今天日历事件的摘要”→ 读取日历,格式化markdown报告,并将其保存到notes文件夹中。
代码重构:“重命名函数 getData 到 fetchUserData 在src/api.ts“→读取文件,进行精确替换,并确认更改。
更改前备份:“在修改.zshrc之前,请先保存一份副本”→ 读取当前文件并写入带时间戳的备份。
设置
按照以下说明操作 安装mcp,它为您的MCP客户端生成正确的配置(Claude Code、Claude Desktop、Cursor、Cline、VS Code等)。
工具
| 工具 | 说明 |
|---|---|
view |
读取文件内容或列出目录(带行号) |
create |
创建或覆盖文件 |
str_replace |
替换文件中的精确字符串 |
insert |
在特定行插入文本 |
贡献
GitHub上欢迎拉取请求!开始:
- 安装Git和Node.js
- 克隆仓库
- 安装依赖项
npm install - 跑
npm run test运行测试 - 建立
npm run build
发布
版本遵循 语义版本规范.
要发布:
- 使用
npm version <major | minor | patch>升级版本 - 跑
git push --follow-tags使用标签推送 - 等待GitHub Actions发布到NPM注册表。