Local MCP tools for exploring directories, compressing codebase context, searching files, and preserving agent notes.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.
One-click editor setup isn’t available for this listing yet — we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Smart Tree.
8b-is/smart-tree MCP server connects an AI client to a local directory and exposes Smart Tree’s repository-inspection functions through Model Context Protocol. Its core use is turning a directory into an AI-oriented representation rather than returning only a conventional tree listing. The project description also identifies semantic analysis, intelligent file categorization, and compressed output intended to reduce the amount of context sent to an agent.
The surrounding Smart Tree CLI supports several related workflows. Agents can request a quick tree view, search file contents, save session information, and create or retrieve collaborative memories. The README also documents an ask_user MCP tool that can pause an agent workflow and request input through the dashboard.
Smart Tree is implemented as a local Rust application. The README lists a Model Context Protocol option that communicates over stdio, so the MCP client starts the local program rather than connecting to a hosted endpoint. A client can therefore inspect files available to the machine running Smart Tree, subject to that process’s filesystem access.
Output can be selected for AI use with the CLI’s AI mode and compression flags. The documented quantum mode is intended to produce an even smaller representation, and the project description associates that mode with intelligent categorization. These formats are useful when an agent needs repository structure or selected content while keeping prompt size down.
The project also includes a client menu with entries for a basic tree, an interactive file browser, a terminal interface, a web dashboard, an HTTP daemon, and the stdio MCP server. These are additional application modes rather than separate MCP services.
The project can be installed on Linux, macOS, or WSL with its shell installer or through cargo install smart-tree. Windows has a PowerShell installer, and the README also documents a Homebrew formula for macOS. After installation, the executable is named st.
Claude Desktop configuration can be handled from the CLI with st --mcp-install; the README says this creates a backup and preserves existing configuration. st --mcp-status checks the installation state, while st --mcp-uninstall removes the configuration. The repository also includes interactive setup and management scripts for MCP setup, health checks, and client-mode selection.
The documented capabilities include:
TODOask_user MCP interaction for requesting human input8b-is/smart-tree MCP server is therefore most relevant to local repository exploration and agent context preparation. Its memory, dashboard, and security features broaden the CLI, but they should not be treated as requirements for using the basic MCP mode.
Factual signals from GitHub, npm, and our automated checks — not a rating.
No reviews yet — be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/8b-is-smart-tree)<a href="https://allmcps.com/mcp/8b-is-smart-tree"><img src="https://allmcps.com/api/badge/8b-is-smart-tree?style=directory" alt="Smart Tree on AllMCPs" /></a>