andredezzy_deep-directory-tree-mcp

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

GitHubスター

0

ユーザー評価

未評価

お気に入り

0

閲覧数

3

フォーク

0

イシュー

0

README
Deep Directory Tree MCP 🌳

Smithery Tool Calls
NPM Version
NPM Downloads

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.

Built with:

Features
  • 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

DEMO:

Cursor + Deep Directory Tree MCP Demo

Quick Start
Prerequisites
Smithery Installation

The easiest way to get started is using Smithery:

npx -y @smithery/cli install @andredezzy/deep-directory-tree-mcp --client cursor
Manual Installation
Cursor IDE Setup
  1. Open Cursor Settings → MCP → Add new MCP server

  2. Configure with these settings:

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

Add the following to your MCP configuration:

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

Common commands for AI assistants:

  • "Show me the directory structure"
  • "Visualize project tree up to depth 4"
  • "Show files excluding test directories"
Development
Prerequisites
# 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
Development Manual Installation
Cursor IDE Setup
  1. Open Cursor Settings → MCP → Add new MCP server

  2. Configure with these settings:

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

Add the following to your MCP configuration:

{
  "mcpServers": {
    "deep-directory-tree": {
      "command": "node",
      "args": ["ABSOLUTE_PATH_TO_MCP_SERVER/bin/deep-directory-tree.js"]
    }
  }
}
Contributing
  1. Fork the repository
  2. Create feature branch (git checkout -b feature/amazing-feature)
  3. Commit changes (git commit -m 'Add feature')
  4. Push to branch (git push origin feature/amazing-feature)
  5. Open a Pull Request
Support

Need help? Try these resources:

License

MIT License - see LICENSE file for details.

作者情報

52

フォロワー

3,824

リポジトリ

0

Gist

0

貢献数

関連するMCP
mixelpixx_GoogleSearch_McpServer logo

Mirror of https://github.com/mixelpixx/GoogleSearch_McpServer

TypeScript
MissionSquad_mcp-github logo

Mirror of https://github.com/MissionSquad/mcp-github

TypeScript
acehoss_mcp-gateway logo

Mirror of https://github.com/acehoss/mcp-gateway

TypeScript