MCP servers that ship as code — a repository or a package you install and run locally (usually over stdio). They have no hosted endpoint, so we cannot probe or grade them: instead each one shows its repository, install command, license, stars and when it was last updated.
Collected from GitHub repositories and npm, PyPI, Cargo, Go, Maven, NuGet and RubyGems packages tagged as MCP servers, the official MCP Registry, Docker's MCP catalog, ModelScope, Baidu MCP World, Cline and other public directories; one entry per repository. A server that also offers a hosted endpoint is listed under Remote instead. These entries are not counted in our reachability, verification or readiness statistics.
-
A simple family tree app for Windows: people, parents and partners in one JSON file, drawn as a zoomable tree. Built with Python and PySide6, with a built-in MCP server for AI assistants.
-
CLI, MCP and TS library that turns source code into a map of files, symbols, references, and dependencies using tree-sitter.
npm MIT ★ 9 -
Token-efficient local code retrieval MCP server — index a codebase once with tree-sitter, query exact symbols instead of re-reading files.
MIT -
Zero-dependency repo-indexing engine: deterministic walk + symbol/import extraction (tree-sitter AST with regex fallback) + typed cross-file link-graph + analytics. One vendorable engine.mjs, CLI + MCP server included.
npm MIT ★ 1 -
MCP server that indexes any codebase with tree-sitter into one local SQLite file — function inventory, call graph, call chains, module dependency graph, control-flow graph, impact analysis and dead-code detection for AI coding agents (Claude Code, Cursor,
npm MIT -
mcp-file-toolsgithub.com/rog0x/mcp-file-toolsupdated this year
MCP server for file operations: directory tree, file stats, duplicate finder, lines of code counter, file search by name/content/size/date Install: npx @rog0x/mcp-file-tools
MIT -
A Model Context Protocol (MCP) server for platform-agnostic file capabilities, including advanced search and replace, and directory tree traversal
npm Apache-2.0 -
Ultra-fast file search toolkit for AI agents, Neovim, and code editors. MCP server for Claude Code/Cursor/Codex, frecency-ranked search, symbol indexing via tree-sitter, and a Rust core that outperforms ripgrep and fzf in long-running processes.
MIT ★ 14 -
Decompiler for compiled iOS/macOS interface files (.nib, .storyboardc): object tree, wiring, custom classes, navigation graphs
MIT ★ 5 -
A Model Context Protocol (MCP) server for platform-agnostic file capabilities, including advanced search/replace and directory tree traversal
Apache-2.0 ★ 55 -
MCP server that answers 'why can't I enable CONFIG_X?' for Kconfig trees (Linux, Zephyr...) - unmet dependencies with file:line and a verified minimal fix.
MIT -
Descriptions for your project's files and directories: ls / tree / find with descriptions, as a CLI and an MCP server
MIT -
Home Assistant app (add-on) that exposes one directory as an MCP server: Claude and other clients read, search and edit files, read PDFs and query SQLite read-only. Built for a Karpathy-style LLM wiki, works for any file tree.
MIT ★ 4 -
🧠 Save 70–95% tokens in Claude Code, Cursor, Windsurf & Cline. Local Tree-sitter code graph MCP server: surgical edit context instead of full-file reads, refactor safety checks, and a hook that blocks large file reads. Reduce token usage & cost, zero LLM indexing.
MIT ★ 4 -
ui-to-hierarchygithub.com/dovanhuy2298/ui-to-hierarchyupdated this year
MCP (Model Context Protocol) server that parses a Next.js App Router project and returns its UI component hierarchy as structured output (markdown tree + JSON), so AI coding agents can ground image/description-based UI edits in exact file/component locations.
MIT -
Local code search combining BM25, vector similarity, and cross-encoder reranking. Parses 60+ languages with tree-sitter, runs entirely offline, and returns structured results with file paths, line ranges, and symbol metadata. Built in Rust.
MIT ★ 149 -
ui-hierarchy-mcpgithub.com/dovanhuy2298/ui-to-hierarchyupdated this year
MCP server that returns a Next.js App Router project's UI component hierarchy as a structured tree (markdown + JSON) so AI coding agents can ground image/description-based UI edits in exact file/component locations.
npm MIT -
@master4n/master-cligithub.com/master4novice/master-cliupdated this year
AI-agent-friendly command-line toolkit: timestamp/date conversion, JWT decoding, port killing, file finding, and directory trees — headless, --json, with a self-describing manifest and a built-in MCP server (mfn mcp).
npm MIT -
MCP server that lets an AI coding agent run and drive a real GPUI desktop app: screenshots, element tree, clicks, typing, scrolling, dialogs and file pickers, headless or in a sandboxed KDE Plasma session on Linux
Apache-2.0 ★ 2 -
MCP server that finds the OpenAPI spec defining an API URL in a GitHub or GitHub Enterprise Server repo, and picks the right version from spec metadata. Also includes search_code, get_repository_tree and get_file_contents, with the same parameters as GitHub's official MCP server.
★ 1 -
AutoPhaseAnalysisgithub.com/jojusmathew/AutoPhaseAnalysisupdated this year
Automated XRD phase identification and Rietveld refinement — a dara tree search explores phase combinations and BGMN-refines each one, no manual peak matching. Ranked solutions with interactive Plotly charts, phase-weight tables, exportable refinement files, and an MCP server for headless AI-agent control.
NOASSERTION ★ 1 -
Local MCP server for semantic code search. AST-aware chunking with tree-sitter, offline ONNX embeddings, hybrid vector + BM25 (RRF) ranking, one SQLite file. No API keys or cloud. Semantic code search for Claude Code, Cursor, opencode and AI coding agents.
MIT -
Static code map generator (MAP.md + map.json) powered by tree-sitter — a Claude Code /map plugin and MCP server that gives coding agents call graphs, file outlines, and impacted-test lookups without spending tokens on parsing.
MIT ★ 6 -
Your whole codebase as one SQL database for Claude Code, in any language: like grep, with joins. A Claude Code plugin and MCP server that maps every file with tree-sitter into a local DuckDB map. Reads source, never runs it.
Apache-2.0 -
Local code index for AI agents. Scans a repo with tree-sitter into one SQLite file — function inventory, call graph, module deps, control flow, impact analysis — then serves 32 MCP tools to Claude Code, Cursor and VS Code. No LLM calls, no upload, no telemetry. npm i -g codindex
MIT ★ 3 -
agentedgithub.com/frane/agentedno update data
A text editor for LLMs, not humans. Take ed, the line editor that nobody has voluntarily used since about 1975, and rebuild it for an environment where the typing user is a language model. Short verbs, line addresses, no modes, no TUI. What an editor optimises for changes when the user is the model: round trips per task, tokens per command, an editing buffer with a long memory, and an undo tree that remembers the branches the agent abandoned, because that's often where the interesting work was. ## Features - **Fewer round trips.** Read-before-Edit is unnecessary; on conflict the response carries the new content so you reconcile in one call instead of pre-reading every time. - **Branching undo.** Walked-back work stays addressable instead of being thrown away when you pick a different path. - **Three-way merge.** Concurrent agents get a structured conflict response instead of a silent overwrite. - **Atomic batches.** Multi-file refactors run all-or-nothing instead of leaving half-applied state on failure. - **Cross-file moves and regex replace as primitives.** Operations the built-in tools can't express cleanly become single calls. - **Drift detection.** External edits to an open file are folded into the tree instead of being clobbered by the next write. - **Inline diagnostics.** Type errors and lint findings surface on save, not at the next build many edits later. - **Cross-session memory.** Per-file notes persist between sessions and surface inline on the next open. - **Audit log.** Every operation recorded with actor and timestamp, so two agents in one workspace can't argue about who moved the head. ## Multi-workspace (v0.4.0) One MCP server registration handles every project you mention. Tool calls route to the workspace owning the absolute path you pass; each project gets its own SQLite, its own undo tree, its own LSP daemon — lazily spawned on first touch. Desktop hosts (Claude Desktop, Codex Desktop, Cursor) install the server once globally and use it across projects without per-project config. ## Install `ae` must be installed locally; this MCP bundle registers `ae serve` as a stdio server. ```sh brew tap frane/tap && brew install agented # or curl -sSL https://raw.githubusercontent.com/frane/agented/master/install.sh | sh ``` Pure Go, single static binary, Apache 2.0. Source: https://github.com/frane/agented
smithery -
SSH MCP Servergithub.com/hypnosis/ssh-mcp-serverno update data
**An SSH MCP server — a multitool that saves you and your AI agent time and tokens on debugging, development and server maintenance.** Run commands, move files, read logs and audit machines over SSH: a cloud VPS, a bare-metal box, or the BusyBox router in your closet. It uses the OpenSSH client already on your machine — your keys, your `~/.ssh/config`, your jump hosts, your agent forwarding. Nothing bundled, nothing to compile, no native bindings. **18 tools:** run commands and detach long ones as background jobs, move files and whole trees with sha256 verification, search and tail logs, snapshot load and disk, audit a machine in one round trip, check TLS certificates, inspect services. **Built for agents, not for humans.** Answers come back structured, a truncated result is reported as truncated instead of passing for a complete one, and destructive commands are stopped before they run. Works with Claude Code, Codex CLI, opencode, Gemini CLI, Qwen Code, Hermes and any MCP client.
smithery -
MCP code-intelligence server for AI agents — a more complete and more correct call graph with classified, cross-file edges. 8 facade MCP tools, 13 curated skills, structured JSON output, 100% local.
pypi MIT -
As-is standalone TypeScript MCP filesystem server
MIT -
specter-treegithub.com/DinoQuinten/specter-treeupdated this year
Reduce Claude Code token usage 54–67%. MCP server for web engineers — AI agents find symbols, trace callers, and map hierarchies by name instead of reading files. Built for TypeScript. Works with Claude Code, Cursor, and Codex.
MIT -
MCP server for code structure analysis across 20+ languages. Tree-sitter powered. Works with Claude Code and Claude Desktop.
MIT ★ 3 -
aitreegithub.com/Paracci/aitreeupdated this year
🌳 Project file map generator for AI-assisted development. Fast, interactive, and MCP-compatible.
MIT -
largefilegithub.com/peteretelej/largefileupdated this year
MCP server for AI assistants to navigate, search, and edit large codebases, logs, and data files with semantic code analysis
pypi MIT -
largefilegithub.com/peteretelej/largefileupdated this year
MCP server for reading, searching, and editing files too large for LLM context windows
★ 12 -
AST-aware file reading and code search MCP server - Intelligent code exploration with structure understanding
npm MIT -
MCP server that maps any codebase — files, imports, SQL, APIs, infra — and tells you what a change breaks. On this repo one impact call is ~230 tokens; reading the same nine files is ~22,360. 9 tools, 25 adapters, 11 languages.
MIT -
Local code search and navigation for coding agents. Find files, symbols, and line ranges through a CLI or MCP server.
MIT ★ 1 -
Code context engine for AI coding agents — indexes repositories into a queryable graph and returns exact code spans instead of whole files
MIT -
Local-first token reduction engine and MCP server: gives AI coding agents dependency skeletons (types, signatures, exports) instead of full files, so they read far fewer tokens.
-
MCP server: any local git repo becomes codebase memory - commits, files, symbols and a call graph in SQLite, queried over stdio. 100% local, zero-setup via uvx.
MIT -
Sub-millisecond AST structural & lexical BM25 code intelligence for AI coding agents. Ask your codebase a question, get exact file + symbol + line span in milliseconds.
npm MIT -
Agentic code discovery: ask your codebase a question, get exact file + symbol + line span in milliseconds. No re-reading, no guessing, no index to build.
MIT -
MCP server with code-intelligence tools and git-like version management that carries minimal cross-session context (file diffs, insight notes, task handovers). Optimized for token efficiency and human review.
LGPL-3.0 -
salcgithub.com/gokulsridhar/salcupdated this year
Symbolic Context Virtualization Protocol — a local-first, deterministic tool that lets an LLM navigate and edit a repository through a compressed, lazily-expandable symbol graph instead of full source files
MIT ★ 1 -
codexray-cligithub.com/mthines/codexrayupdated this year
MCP code-intelligence server for AI agents — a more complete and more correct call graph with classified, cross-file edges. 8 facade MCP tools, 13 curated skills, TOON-compressed output, 100% local.
pypi MIT -
MCP server for sentinel-ir: lets AI agents (Claude Desktop, Cursor, Windsurf, ...) read a compact structural IR of JavaScript, TypeScript, Python and Rust files instead of the raw source. Read-only, sandboxed to allowed folders.
npm Apache-2.0 -
Structural code intelligence for AI coding agents over MCP: find a definition, read one function, see what calls a symbol, trace imports and judge a change's blast radius across 40+ languages — in tens of tokens instead of the ~1,563 a file read costs.
npm MIT -
Leases with fencing tokens for agents sharing one working tree. Windows-safe, no daemon, zero runtime dependencies.
MIT