visual-tree-explorer
Verified Safeby zheroz00
Overview
Efficient codebase exploration, providing file tree visualization, symbol extraction, and dependency analysis for a given directory.
Installation
node dist/index.jsEnvironment Variables
- VTE_PORT
Security Notes
The server uses `child_process.exec` for git status, which is controlled and not user-arbitrary. Path validation (`validatePath`, `isPathSafe`) is implemented to prevent path traversal and symlink attacks. The HTTP server mode (run via `npm run server`) explicitly warns that it is for 'local development only', lacks authentication, and has full filesystem access, requiring caution if exposed externally. User-provided regex search terms could potentially lead to ReDoS vulnerabilities, but this is a minor concern for a typical development tool usage.
Similar Servers
octocode-mcp
Enables AI assistants to search, analyze, and extract insights from millions of GitHub repositories, supporting deep code research, architectural analysis, and pattern discovery. It provides a structured interface for AI to interact with GitHub codebases.
code-index-mcp
Provides intelligent code indexing, searching, and analysis capabilities for large language models to understand and navigate codebases.
CodeGraphContext
An MCP server that indexes local code into a Neo4j graph database to provide real-time, accurate context and relationship analysis to AI assistants for understanding, writing, and refactoring code.
codegraph-rust
CodeGraph transforms codebases into semantically searchable knowledge graphs, enabling AI agents to reason deeply about code for complex analysis tasks like dependency tracking, architectural understanding, and context building for new features.