Skip to main content
Glama
deep-directory-tree-mcp
by andredezzy

Árbol de directorios profundo MCP 🌳

Llamadas de herramientas de herrería Versión NPM Descargas de NPM

Una potente implementación del Protocolo de Contexto de Modelo (MCP) para visualizar y analizar estructuras de directorios. ¿Por qué? Ahora puede permitir que los asistentes de IA comprendan y naveguen eficientemente por la estructura de su proyecto, lo que permite una navegación de código más inteligente y una visión más clara de la organización del proyecto.

Construido con:

Características

  • Visualización profunda del árbol de directorios

  • Generación de árboles configurable según la profundidad

  • Exclusión inteligente de archivos y directorios basada en patrones

  • Formato de salida de árbol limpio y legible

  • Actualizaciones de la estructura de directorios en tiempo real

  • Análisis de directorios específicos

MANIFESTACIÓN:

Demostración de MCP de Cursor + Árbol de directorios profundo

Related MCP server: MCP Filesystem Server

Inicio rápido

Prerrequisitos

Instalación de herrería

La forma más fácil de comenzar es utilizando Smithery :

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

Instalación manual

Configuración del IDE del cursor

  1. Abra Configuración del cursor → MCP → Agregar nuevo servidor MCP

  2. Configure con estos ajustes:

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

Configuración del escritorio de Claude

Agregue lo siguiente a su configuración de MCP:

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

Uso

Comandos comunes para asistentes de IA:

  • "Muéstrame la estructura del directorio"

  • Visualizar el árbol del proyecto hasta la profundidad 4

  • "Mostrar archivos excluyendo los directorios de prueba"

Desarrollo

Prerrequisitos

# 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

Manual de desarrollo e instalación

Configuración del IDE del cursor

  1. Abra Configuración del cursor → MCP → Agregar nuevo servidor MCP

  2. Configure con estos ajustes:

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

Configuración del escritorio de Claude

Agregue lo siguiente a su configuración de MCP:

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

Contribuyendo

  1. Bifurcar el repositorio

  2. Crear una rama de características ( git checkout -b feature/amazing-feature )

  3. Confirmar cambios ( git commit -m 'Add feature' )

  4. Empujar a la rama ( git push origin feature/amazing-feature )

  5. Abrir una solicitud de extracción

Apoyo

¿Necesitas ayuda? Prueba estos recursos:

Licencia

Licencia MIT: consulte el archivo LICENCIA para obtener más detalles.

Available Tools

1 tool
get_deep_directory_treeC

Get deep directory tree

Inputs: path (required), options.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

Loading tool schema changelog…

    TDQS

    C2.9/5.0

    Scored across 1 tool

    Disambiguation5/5

    With only one tool, there is no possibility of ambiguity or overlap with other tools. The tool's purpose is clearly distinct by default.

    Naming Consistency5/5

    A single tool inherently follows a consistent naming pattern, as there are no other tools to compare against. The name 'get_deep_directory_tree' uses a clear verb_noun structure.

    Tool Count2/5

    One tool is too few for a server named 'deep-directory-tree-mcp', which suggests a scope that might include operations like listing, filtering, or modifying directory trees. A single get operation feels thin and incomplete for this domain.

    Completeness2/5

    The tool surface is severely incomplete for a directory tree domain. It only provides a get operation, with obvious gaps such as creating, updating, deleting, or searching directory trees, which are essential for basic CRUD coverage.

    Maintenance

    ActivityInactive
    ResponsivenessNo recent community issues

    Related MCP Connectors

    Related MCP Servers

    • A
      license
      B
      quality
      D
      maintenance
      Enables comprehensive directory analysis and file management operations including project structure exploration, intelligent file search, full CRUD operations on files and directories, batch operations with rollback capabilities, and Git integration.
      13
      4
      MIT
    • A
      license
      Not graded
      quality
      D
      maintenance
      Provides LLM-optimized tools for advanced code analysis, repository complexity evaluation, and call graph generation. It enables users to visualize directory structures, detect code patterns, and build semantic context with significant token savings.
      11 npm
      MIT
    • A
      license
      B
      quality
      D
      maintenance
      Enables token-efficient semantic search and analysis over any directory of files through hybrid search, directory overview, structural analysis, and dependency graphs.
      14
      18 PyPI
      MIT
    • A
      license
      Not graded
      quality
      B
      maintenance
      Provides a dependency graph of any local repository with tools for change impact, transitive dependents, health audits, and more, enabling AI coding agents to see structure and refactor safely.
      4,912 npm
      4
      MIT