UNPKG

mcp-nodejs-filesystem

Version:

MCP Nodejs filesystem - 支持文件处理

61 lines (47 loc) 1.17 kB
# MCP File System Tools 一个基于 MCP (Model Context Protocol) 的文件系统工具,提供基础的文件操作功能。 ## 功能特性 - **文件复制**:支持将文件从源路径复制到目标路径 - **自动创建目录**:如果目标目录不存在,会自动创建 - **错误处理**:提供详细的错误信息和异常处理 ## 本地测试步骤 1. 首先,确保你已经安装了所有依赖: ```bash npm install ``` 2. 构建项目: ```bash npm run build ``` 3. 启动 MCP 服务器: ```bash npm start ``` 或者在开发模式下运行(支持热重载): ```bash npm run dev ``` ## 可用工具 ### copy_file 复制文件从源路径到目标路径。 **参数:** - `filePath` (string): 源文件路径 - `targetPath` (string): 目标文件路径 ## MCP JSON ```json { "mcpServers": { "mcp-nodejs-filesystem": { "command": "npx", "args": [ "-y", "mcp-nodejs-filesystem" ] } } } ``` ## 技术栈 - **TypeScript**: 主要开发语言 - **MCP SDK**: Model Context Protocol 软件开发工具包 - **Node.js**: 运行时环境