深度目录树MCP
深层目录树可视化工具,能够通过人工智能驱动的分析功能高效地可视化复杂的目录结构。
MCP 服务配置
复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用
{
"mcpServers": {
"deep-directory-tree": {
"args": [
"ABSOLUTE_PATH_TO_MCP_SERVER/bin/deep-directory-tree.js"
],
"command": "node"
}
}
}
服务介绍
深度目录树 MCP 🌳
一个强大的模型上下文协议 (MCP) 实现,用于可视化和分析目录结构。为什么?现在你可以让 AI 助手高效地理解和导航你的项目结构,从而实现更智能的代码导航和项目组织洞察。
构建工具:
特性
- 深度目录树可视化
- 可配置的基于深度的树生成
- 基于模式的文件/目录智能排除
- 清晰可读的树输出格式
- 实时目录结构更新
- 针对性的目录分析
演示:
快速开始
先决条件
- Node.js(v18 或更高版本)
Smithery 安装
最简单的开始方式是使用 Smithery:
npx -y @smithery/cli install @andredezzy/deep-directory-tree-mcp --client cursor
手动安装
Cursor IDE 设置
-
打开 Cursor 设置 → MCP → 添加新的 MCP 服务器
-
使用以下设置进行配置:
{ "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"
- "显示排除测试目录的文件"
开发
先决条件
- Bun 运行时(必需)
# 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
开发手动安装
Cursor IDE 设置
-
打开 Cursor 设置 → MCP → 添加新的 MCP 服务器
-
使用以下设置进行配置:
{ "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"]
}
}
}
贡献
- Fork 仓库
- 创建特性分支 (
git checkout -b feature/amazing-feature) - 提交更改 (
git commit -m 'Add feature') - 推送到分支 (
git push origin feature/amazing-feature) - 打开一个 Pull Request
支持
需要帮助?试试这些资源:
许可证
MIT 许可证 - 详情请参阅 LICENSE 文件。