Skip to content

aliyun-computenest/mcp-js-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

文件系统查询 MCP 服务器

这是一个用于查询文件系统的 Model Context Protocol (MCP) 服务器,提供安全的文件系统操作功能。

功能

  • list_directory: 列出目录内容,支持递归和隐藏文件显示
  • get_file_info: 获取文件或目录的详细信息
  • read_file: 安全地读取文本文件内容
  • search_files: 按模式搜索文件
  • find_large_files: 查找大文件

安全特性

  • 路径安全检查,防止目录遍历攻击
  • 文件大小限制,防止读取过大文件
  • 递归深度限制,防止无限递归
  • 错误处理,优雅处理权限问题

安装和使用

# 安装依赖
npm install

# 构建
npm run build

# 运行
npm start

# 开发模式
npm run watch

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published