返回市场
深度文件系统树mcp

深度文件系统树mcp

作者:andredezzy13 星标更新:2025-04-10

项目介绍

深度目录树MCP 🌳

Smithery工具调用 NPM版本 NPM下载量

一个强大的模型上下文协议(MCP)实现,用于可视化和分析目录结构。为什么?现在你可以让AI助手高效地理解和导航你的项目结构,从而实现更智能的代码导航和项目组织洞察。

构建于:

功能

  • 深度目录树可视化
  • 基于深度的可配置树生成
  • 智能模式匹配的文件/目录排除
  • 清晰易读的树输出格式
  • 实时目录结构更新
  • 目标目录分析

演示:

Cursor + 深度目录树MCP演示

快速开始

先决条件

Smithery安装

最简单的开始方式是使用Smithery

npx -y @smithery/cli install @andredezzy/deep-directory-tree-mcp --client cursor

手动安装

Cursor IDE设置

  1. 打开Cursor设置 → MCP → 添加新的MCP服务器

  2. 使用以下设置进行配置:

    {
      "deep-directory-tree": {
        "command": "npx",
        "args": ["-y", "@andredezzy/deep-directory-tree-mcp"]
      }
    }
    

Claude桌面设置

在你的MCP配置中添加以下内容:

{
  "mcpServers": {
    "deep-directory-tree": {
      "command": "npx",
      "args": ["-y", "@andredezzy/deep-directory-tree-mcp"]
    }
  }
}

使用方法

AI助手常用命令:

  • "显示目录结构"
  • "可视化项目树至深度4"
  • "显示排除测试目录的文件"

开发

先决条件

# 克隆仓库
git clone https://github.com/andredezzy/deep-directory-tree-mcp.git
cd deep-directory-tree-m
# 安装依赖
bun install

# 构建项目
bun run build

开发手动安装

Cursor IDE设置

  1. 打开Cursor设置 → MCP → 添加新的MCP服务器

  2. 使用以下设置进行配置:

    {
      "deep-directory-tree": {
        "command": "node",
        "args": ["ABSOLUTE_PATH_TO_MCP_SERVER/bin/deep-directory-tree.js"]
      }
    }
    

Claude桌面设置

在你的MCP配置中添加以下内容:

{
  "mcpServers": {
    "deep-directory-tree": {
      "command": "node",
      "args": ["ABSOLUTE_PATH_TO_MCP_SERVER/bin/deep-directory-tree.js"]
    }
  }
}

贡献

  1. 分叉仓库
  2. 创建功能分支 (git checkout -b feature/amazing-feature)
  3. 提交更改 (git commit -m '添加功能')
  4. 推送到分支 (git push origin feature/amazing-feature)
  5. 打开拉取请求

支持

需要帮助?尝试这些资源:

许可证

MIT许可证 - 查看LICENSE文件以获取详细信息。