Árbol de directorios profundo MCP 🌳
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:
Related MCP server: SourceSage MCP
Inicio rápido
Prerrequisitos
Node.js (v18 o superior)
Instalación de herrería
La forma más fácil de comenzar es utilizando Smithery :
Instalación manual
Configuración del IDE del cursor
Abra Configuración del cursor → MCP → Agregar nuevo servidor MCP
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:
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
Tiempo de ejecución de Bun (obligatorio)
Manual de desarrollo e instalación
Configuración del IDE del cursor
Abra Configuración del cursor → MCP → Agregar nuevo servidor MCP
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:
Contribuyendo
Bifurcar el repositorio
Crear una rama de características (
git checkout -b feature/amazing-feature)Confirmar cambios (
git commit -m 'Add feature')Empujar a la rama (
git push origin feature/amazing-feature)Abrir una solicitud de extracción
Apoyo
¿Necesitas ayuda? Prueba estos recursos:
Licencia
Licencia MIT: consulte el archivo LICENCIA para obtener más detalles.