深度文件树MCP
一种实现了模型上下文协议(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"]
}
}
}
贡献
- 分叉仓库
- 创建功能分支 (
git checkout -b feature/amazing-feature) - 提交更改 (
git commit -m 'Add feature') - 推送到分支 (
git push origin feature/amazing-feature) - 打开拉取请求
支持
需要帮助?尝试这些资源:
许可证
MIT 许可证 - 查看 LICENSE 文件获取详情。