目录树可视化工具

一个基于Model Context Protocol (MCP)的目录结构可视化和分析工具,帮助AI助手理解和导航项目结构,提供智能代码导航和项目组织洞察。

  • by andredezzy
  • TypeScript
  • 本地部署
  • 14 星标
  • 更新于
在 GitHub 查看 andredezzy/deep-filesystem-tree-mcp

使用说明

深度目录树MCP🌳

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

内置:

特性

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

演示:

快速开始

先决条件

Smithery安装

最简单的入门方法是使用 史密瑟里:

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

手动安装

光标IDE设置

  1. 打开光标设置→ 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”
  • “显示不包括测试目录的文件”

发展

先决条件

# Clone the repository
git clone https://github.com/andredezzy/deep-directory-tree-mcp.git
cd deep-directory-tree-mcp

# Install dependencies
bun install

# Build the project
bun run build

开发手册安装

光标IDE设置

  1. 打开光标设置→ 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 'Add feature')
  4. 推送到分支(git push origin feature/amazing-feature)
  5. 打开拉取请求

支持

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

许可证

MIT许可证-请参阅 许可证 文件以获取详细信息。