Deep Directory Tree MCP

Visualiza estructuras de directorios con actualizaciones en tiempo real, profundidad configurable y exclusiones inteligentes para una navegación eficiente de proyectos.

Documentación

Deep Directory Tree MCP 🌳

Smithery Tool Calls NPM Version NPM Downloads

Una potente implementación del Model Context Protocol (MCP) para visualizar y analizar estructuras de directorios. ¿Por qué? Ahora puedes permitir que los asistentes de IA comprendan y naveguen por la estructura de tu proyecto de manera eficiente, habilitando una navegación de código más inteligente y conocimientos sobre la organización del proyecto.

Construido con:

Características

  • Visualización profunda del árbol de directorios
  • Generación de árboles basada en profundidad configurable
  • Exclusión inteligente de archivos/directorios basada en patrones
  • Formato de salida de árbol limpio y legible
  • Actualizaciones en tiempo real de la estructura de directorios
  • Análisis de directorios específicos

DEMO:

Cursor + Deep Directory Tree MCP Demo

Inicio Rápido

Requisitos previos

Instalación con Smithery

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

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

Instalación Manual

Configuración en Cursor IDE

  1. Abre Configuración de Cursor → MCP → Añadir nuevo servidor MCP

  2. Configura con estos ajustes:

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

Configuración en Claude Desktop

Añade lo siguiente a tu 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 de directorios"
  • "Visualiza el árbol del proyecto hasta la profundidad 4"
  • "Muestra archivos excluyendo directorios de prueba"

Desarrollo

Requisitos previos

# 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

Instalación Manual de Desarrollo

Configuración en Cursor IDE

  1. Abre Configuración de Cursor → MCP → Añadir nuevo servidor MCP

  2. Configura con estos ajustes:

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

Configuración en Claude Desktop

Añade lo siguiente a tu configuración de MCP:

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

Contribuciones

  1. Haz un fork del repositorio
  2. Crea una rama de características (git checkout -b feature/amazing-feature)
  3. Haz commit de los cambios (git commit -m 'Add feature')
  4. Haz push a la rama (git push origin feature/amazing-feature)
  5. Abre un Pull Request

Soporte

¿Necesitas ayuda? Prueba estos recursos:

Licencia

Licencia MIT - consulta el archivo LICENSE para más detalles.