modelscope·@rawr-ai/mcp-filesystem
实现模型上下文协议(MCP)的 Node.js 服务器,用于文件系统操作,具有全面的权限控制,允许通过细粒度访问限制进行安全的文件和目录操作。
Node.js 服务器实现模型上下文协议 (MCP),用于文件系统操作,具有全面的权限控制和增强功能。
注意:服务器仅允许在通过 args 指定的目录内,并根据配置的权限执行操作。
file://system: 文件系统操作接口read_file
path (字符串)read_multiple_files
paths (字符串数组)create_file
path (字符串): 文件位置content (字符串): 文件内容create 权限modify_file
path (字符串): 文件位置content (字符串): 新文件内容edit 权限edit_file
path (字符串): 要编辑的文件edits (数组): 编辑操作列表
oldText (字符串): 要查找的文本(精确匹配)newText (字符串): 要替换为的文本dryRun (布尔值): 预览更改而不应用(默认: false)edit 权限create_directory
path (字符串)create 权限list_directory
path (字符串)directory_tree
path (字符串)move_file
source (字符串): 源路径destination (字符串): 目标路径move 权限delete_file
path (字符串)delete 权限delete_directory
path (字符串): 要删除的目录recursive (布尔值): 是否删除内容(默认: false)delete 权限search_files
path (字符串): 起始目录- find_filespattern (字符串): 搜索模式excludePatterns (字符串[]): 排除模式(支持 glob 格式)find_files_by_extension
path (字符串): 起始目录extension (字符串): 要查找的文件扩展名excludePatterns (字符串[], 可选): 排除模式get_file_info
path (字符串)get_permissions
list_allowed_directories
xml_to_json
xmlPath (字符串): 源 XML 文件jsonPath (字符串): 目标 JSON 文件options (对象): 可选设置
ignoreAttributes (布尔值): 跳过 XML 属性 (默认: false)preserveOrder (布尔值): 保持属性顺序 (默认: true)format (布尔值): 美化打印 JSON (默认: true)indentSize (数字): JSON 缩进 (默认: 2)read 权限create 或 edit 权限xml_to_json_string
xmlPath (字符串): 源 XML 文件options (对象): 可选设置
ignoreAttributes (布尔值): 跳过 XML 属性 (默认: false)preserveOrder (布尔值): 保持属性顺序 (默认: true)read 权限xml_query
path (字符串): XML 文件的路径query (字符串, 可选): 要执行的 XPath 查询structureOnly (布尔值, 可选): 仅返回标签结构maxBytes (数字, 可选): 最大读取字节数 (默认: 1MB)includeAttributes (布尔值, 可选): 包含属性信息 (默认: true)//tagname//tagname[@attr="value"]//tagname/text()xml_structure
path (字符串): XML 文件的路径depth (数字, 可选): 分析深度 (默认: 2)includeAttributes (布尔值, 可选): 包含属性分析maxBytes (数字, 可选): 最大读取字节数 (默认: 1MB)服务器实现了全面的安全模型,具有细粒度的权限控制:
args 指定的目录内默认行为: 如果未指定任何权限标志,服务器将以只读模式运行。要启用任何写操作,必须使用 --full-access 或特定的 --allow-* 标志。
在 claude_desktop_config.json(针对 Claude Desktop)或 .cursor/mcp.json(针对 Cursor)中添加适当的配置:
在 .cursor/mcp.json 中:
json { "mcpServers": { "my-filesystem": { "command": "node", "args": [ "/path/to/mcp-filesystem/dist/index.js", "~/path/to/allowed/directory", "--full-access" ] } } }
对于使用 Docker 的 Claude Desktop:
json { "mcpServers": { "filesystem": { "command": "docker", "args": [ "run", "-i", "--rm", "--mount", "type=bind,src=/Users/username/Desktop,dst=/projects/Desktop", "--mount", "type=bind,src=/path/to/other/allowed/dir,dst=/projects/other/allowed/dir,ro", "--mount", "type=bind,src=/path/to/file.txt,dst=/projects/path/to/file.txt", "mcp/filesystem", "--readonly", // 用于只读访问 "--no-follow-symlinks", // 可选:防止符号链接跟随 "/projects" ] } } }
对于使用 NPX 的 Claude Desktop 或 Cursor:
json { "mcpServers": { "filesystem": { "command": "npx", "args": [ "-y", "@modelcontextprotocol/server-filesystem", "--full-access", // 用于完全读写访问 "/Users/username/Desktop", "/path/to/other/allowed/dir" ] } …
快递100 MCP Server提供快递信息查询、快递运费预估比价、快递时效查询(含发货前时效查询与在途动态时效查询)等功能。
基于Model Context Protocol的原型生成功能服务,专注于HTML代码生成、设计描述生成和HTML导入功能。
一个用于生成思维导图的 MCP (Model Context Protocol) 服务器。 看起来您的请求中没有提供具体的英文技术文档内容以供翻译。如果您能分享更多详细信息或具体段落,我将能够帮助您将其准确地翻译成中文,同时保留代码块、链接、格式结构和专业术语的准确性。请提供需要翻译的具体文本。
一个通过模型上下文协议(Model Context Protocol)提供读取、写入和编辑微软Word(docx)文件工具的服务器,允许进行整篇文档读取、内容创建、目标段落编辑以及文本插入等操作。
该工具通过灵活的思维流程帮助分析问题,这种流程能够适应变化并不断演进。随着认知的深入,每个思维节点都可以对先前结论进行补充、质疑或修正。 适用场景 拆解复杂问题为可执行步骤 需要预留修订空间的设计规划 可能需要方向调整的深度分析 初期范围不明确的探索性问题 需多阶段推理的复合型问题 多步骤关联的任务场景 需过滤干扰信息的决策场景
基于Qwen3推理引擎的股票量化智能体,其详细使用方法可通过MCP平台内置的《查询操作手册》获取。 For detailed usage instructions on the Qwen3-powered quantitative trading agent with advanced reasoning capabilities for stock market analysis, please refer to the MCP Query Cookbook accessible via the platform's built-in documentation system.