每天了解几个MCP SERVER:文件操作神器 Filesystem
每天了解几个MCP SERVER文件操作神器 Filesystem继续系列。之前介绍了网页抓取的 Fetch今天聊聊另一个常用的 ——Filesystem。一句话概括让你的 AI 直接操作本地文件读写删改都行。能做什么基本上你能想到的文件操作它都有工具功能read_text_file读取文件内容read_media_file读取图片/音频返回 base64write_file写入文件覆盖edit_file编辑文件局部修改create_directory创建目录list_directory列出目录内容move_file移动/重命名文件search_files递归搜索文件directory_tree目录树结构get_file_info获取文件元信息安全机制这是我觉得 Filesystem 做得最谨慎的地方——目录访问控制。启动时要指定允许访问的目录mcp-server-filesystem /path/to/dir1 /path/to/dir2AI 只能操作这些目录里的文件想访问其他位置门都没有。而且支持Roots 协议——运行期间可以动态更新允许目录不需要重启服务。怎么安装#方式一npxnpx-ymodelcontextprotocol/server-filesystem /your/allowed/dir# 方式二uvxuvx mcp-server-filesystem /your/allowed/dir配置到 Claude Code{mcpServers:{filesystem:{command:uvx,args:[mcp-server-filesystem,/your/allowed/dir]}}}实用技巧1. 编辑前先预览edit_file支持dryRun参数先预览改了什么再正式提交{path:/path/to/file,edits:[{oldText:旧内容,newText:新内容}],dryRun:true}2. 只读 vs 读写工具标签分得很细读操作read_text_file、list_directory— 纯读取写操作write_file、edit_file— 会修改文件有风险edit_file— 重复编辑可能出问题这样 AI 就知道哪些操作要小心。我的用法我一般把项目目录挂载进去mcp-server-filesystem ~/projects/my-app然后让 AI读代码、改 bug重构代码搜索特定模式的文件查看项目结构比手动复制粘贴代码给 AI 方便多了。注意事项一定要指定目录— 不指定的话服务会报错小心 write 操作— 覆盖式写入AI 可能会把重要文件搞坏生产环境慎用— 给了 AI 写权限等于给了它乱来的可能下期想看哪个Git、Memory 还是 Sequential Thinking相关链接GitHubhttps://github.com/modelcontextprotocol/servers/tree/main/src/filesystem

相关新闻

Kubernetes 部署 redisinsight

Kubernetes 部署 redisinsight

Kubernetes部署配置。以下是完整的YAML文件: --- apiVersion: v1 kind: Service metadata:name: redisinsight-servicenamespace: default spec:selector:app: redisinsightports:- port: 5540targetPort: 5540nodePort: 30540 # 指定暴露的NodePort端口type: Node…

2026/7/4 3:53:06 阅读更多 →
Assion Yang

Assion Yang

古阂砸谭坐标表示 在数学里,我们通常用坐标来表示向量;而在几何空间中,常常用箭头来表示向量,箭头的长度表示大小(模),方向表示向量的方向。 在二维空间中,一个向量表示如下&#xf…

2026/7/4 3:52:53 阅读更多 →
OpenClaw imageModel 配置指南

OpenClaw imageModel 配置指南

OpenClaw imageModel 配置指南 一、什么是 imageModel imageModel 是 OpenClaw 中专门用于视觉理解的模型配置,独立于主对话模型(model)。当对话涉及图片或视觉内容时,OpenClaw 会自动切换到 imageModel 指定的模型来处理。 二、为…

2026/5/17 10:26:33 阅读更多 →

最新新闻

Java SHA256加密实战:从原理到密码存储与API签名的完整指南

Java SHA256加密实战:从原理到密码存储与API签名的完整指南

1. 项目概述:为什么我们需要SHA256? 在开发中,处理敏感数据是家常便饭,无论是用户密码、支付凭证还是API签名。直接存储明文密码是开发中的大忌,一旦数据库泄露,后果不堪设想。因此,我们必须对这…

2026/7/4 3:51:58 阅读更多 →
数据产业服务分类(25)——数据要素——数据要素转化的主体

数据产业服务分类(25)——数据要素——数据要素转化的主体

人是数据要素与其他生产要素转化的核心与主体。实践活动是纽带数据与现实世界并非彼此割裂、独立存在,而是通过人类实践活动这一关键纽带实现了紧密相连。人类实践活动充当着数据与现实世界连接的桥梁。人类在现实世界中开展各类实践活动,这些活动产生了…

2026/7/4 3:49:58 阅读更多 →
揭秘租赁行业潜规则:为什么大厂都在租翻新打印机?

揭秘租赁行业潜规则:为什么大厂都在租翻新打印机?

很多人好奇,为什么大型企业、连锁公司、上市公司,明明有预算,却偏偏不租新机,反而首选翻新打印机?今天揭秘租赁行业没人说的真话。一、大厂只看实用性,不看面子对专业企业来说,打印机只是办公工…

2026/7/4 3:49:58 阅读更多 →
学习做一个无人机的前置知识(1)

学习做一个无人机的前置知识(1)

四轴无人机两种机身布局市面上四轴无人机分十字 () 型、X 型两种,教学、入门无人机基本都用 X 型,更好操控、飞行更稳。十字 () 型布局机头正对着其中一个螺旋桨。 优点:结构逻辑直观;缺点:操控手感差,微调…

2026/7/4 3:43:57 阅读更多 →
【Springboot毕设全套源码+文档】基于springboot自行车分享平台的设计与实现(丰富项目+远程调试+讲解+定制)

【Springboot毕设全套源码+文档】基于springboot自行车分享平台的设计与实现(丰富项目+远程调试+讲解+定制)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

2026/7/4 3:43:57 阅读更多 →
ICAIEI 2026 人工智能与情感智能国际会议

ICAIEI 2026 人工智能与情感智能国际会议

【ICAIEI 2026】International Conference on Artificial Intelligence and Emotional Intelligence ICAIEI 2026 作为一个全球性平台,旨在探索这一交叉领域。它汇聚了研究人员、心理学家、技术专家、政策制定者、教育工作者以及行业领袖,共同探讨如何将…

2026/7/4 3:41:56 阅读更多 →

日新闻

Memcached 1.6.43 发布:关键安全修复版本,多项问题得到解决

Memcached 1.6.43 发布:关键安全修复版本,多项问题得到解决

Memcached 1.6.43 正式发布,这是一个关键的安全修复版本,修复了多个方面的问题,还对部分功能进行了优化。 安全修复亮点 此次发布在安全修复上表现突出。binprot 避免了项目引用计数溢出,mcmc 因安全问题提升了上游版本号&#xf…

2026/7/4 0:04:29 阅读更多 →
终极指南:使用HMCL启动器跨平台畅玩Minecraft的完整解决方案

终极指南:使用HMCL启动器跨平台畅玩Minecraft的完整解决方案

终极指南:使用HMCL启动器跨平台畅玩Minecraft的完整解决方案 【免费下载链接】HMCL A Minecraft Launcher which is multi-functional, cross-platform and popular 项目地址: https://gitcode.com/gh_mirrors/hm/HMCL HMCL(Hello Minecraft! Lau…

2026/7/4 0:06:29 阅读更多 →
KMX63与PIC18F66K40在嵌入式HMI中的硬件协同与低功耗设计

KMX63与PIC18F66K40在嵌入式HMI中的硬件协同与低功耗设计

1. KMX63与PIC18F66K40的硬件协同架构解析KMX63作为一款三轴加速度计和磁力计组合传感器,与PIC18F66K40微控制器的搭配堪称嵌入式HMI开发的黄金组合。这套硬件组合的核心优势在于KMX63提供的高精度运动感知能力与PIC18F66K40强大的信号处理能力形成了完美互补。KMX6…

2026/7/4 0:06:29 阅读更多 →

周新闻

月新闻