文件系统服务

MCP文件系统是一个通过标准化接口提供文件操作的服务,支持文件读写、目录管理、文件搜索等功能。

作者 By Wayazi
本地部署 文件系统 文件管理
GitHub

MCP文件系统

一种通过标准化接口提供文件系统操作的模型上下文协议(MCP)服务器。

特性

  • 文件操作(读/写)
  • 目录管理(创建/列出/删除)
  • 文件移动和重命名
  • 文件元数据检索
  • 文件搜索功能
  • 通过允许的目录进行访问控制

入门指南

  1. 安装依赖项:

BASH``` 1npm install


1. 构建项目:


BASH```
1npm run build
  1. 使用允许的目录运行服务器:

BASH``` 1npm start /path/to/allowed/directory [/path/to/another/directory …]


## 文档


- 服务器实施详细信息 -了解服务器实现和最新修复
- 请参阅 [MCP SDK文档](https://modelcontextprotocol.org/docs) 有关协议的更多详细信息


## 发展


服务器是使用以下方式构建的:


- TypeScript
- MCP SDK(高级API)
- Node.js文件系统API


## 安全


服务器实施路径验证,以确保操作仅在启动时指定的允许目录内进行。


## 许可证


国际协调委员会