Deep Directory Tree MCP

by andredezzy

Not rated
GitHub

About

Visualize directory structures with real-time updates, configurable depth, and smart exclusions for efficient project navigation.

Details

Author
andredezzy
Categories
File Management, Developer Tools, Productivity

Setup

Install Deep Directory Tree MCP in your MCP client (Claude Desktop, Cursor, Windsurf, and others).

Repository: https://github.com/andredezzy/deep-directory-tree-mcp

Follow the installation instructions in the repository README, then restart your MCP client.

A powerful Model Context Protocol (MCP) implementation for visualizing and analyzing directory structures. Why? Now you can let AI assistants understand and navigate your project structure efficiently, enabling smarter code navigation and project organization insights.

- Deep directory tree visualization
- Configurable depth-based tree generation
- Smart pattern-based file/directory exclusion
- Clean and readable tree output format
- Real-time directory structure updates
- Targeted directory analysis

The easiest way to get started is usingSmithery:

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

-

Open Cursor Settings → MCP → Add new MCP server

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

Add the following to your MCP configuration:

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

- "Show me the directory structure"
- "Visualize project tree up to depth 4"
- "Show files excluding test directories"

# 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

-

Open Cursor Settings → MCP → Add new MCP server

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

Add the following to your MCP configuration:

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

- Fork the repository
- Create feature branch (git checkout -b feature/amazing-feature)
- Commit changes (git commit -m 'Add feature')
- Push to branch (git push origin feature/amazing-feature)
- Open a Pull Request

MIT License - seeLICENSEfile for details.

A server for programmatic exploration of local files and folders.

Provides essential utility tools for text processing, file operations, and system tasks.

An MCP server for local file management and system operations.

Provides utility functions for common tasks like text processing, encoding, decoding, hashing, and system information.

Cross-platform MCP server for system clipboard access. Three tools: get_clipboard, set_clipboard, watch_clipboard. Single Rust binary, zero runtime deps.

🧿 One MCP for developers - No tool tax, no context rot. 100+ tools including Brave, Gemini, Context7, Version Checker, Excel, File Ops, Database, Chrome DevTools.

A local server that allows AI to execute Windows CMD commands, read/write files, and manage directories within a specified path.

Securely browse and read files within an Android project, with built-in validation and access controls for sensitive directories.

An MCP server for viewing, editing, and creating text files, based on the Claude built-in text editor tool.

A cross-platform filesystem server for Linux, macOS, and Windows with secure path restrictions.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.