MCP Tree Explorer returns a directory-tree view to an assistant through a small local Python stdio server.
MCP Tree Explorer returns a directory-tree view to an assistant through a small local Python stdio server.
The project exposes a project_tree tool for directory visualization. It is useful at the start of a repository review when the assistant needs to identify folders and files before requesting their contents. A directory tree describes organization; it does not explain the behaviour of the code inside each file.
The package defines an mcp-tree-explorer console script and starts its FastMCP server over stdio. Install a Python environment compatible with the project's MCP dependency, then register that command in the client. Select the intended directory and an appropriate depth when calling the tool.
Try a small fixture directory with a nested folder and a known file. Compare the result with the actual structure before using it on a large repository. Depth and filtering options can omit parts of a tree, so confirm the requested parameters when an expected path is absent. Follow the linked implementation for supported options rather than borrowing file-editing capabilities from another server.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| project_tree | Visualize the structure of a selected directory. |
{
"mcpServers": {
"mcp-tree-explorer": {
"command": "mcp-tree-explorer",
"args": []
}
}
}A Python environment compatible with the project’s MCP dependency and access to the intended directory.
Read, search and edit files inside allowed directories with the Model Context Protocol reference Filesystem server.
Search and read your Drive — Docs, Sheets and files become context your assistant can actually use.
Query, modify and analyse local SQLite databases in conversation — the fastest way to chat with a data file.
Build a programmable telecommunications stack for connecting telephony services with the Internet via a cloud-based utility.
Chat with your second brain — search, read and write vault notes through the Local REST API.
Manage Proxmox hypervisors through a Model Context Protocol server, providing a clean interface for nodes, VMs, and containers.