Microsoft's official MCP server for Azure DevOps - work items, repos, pipelines, wikis, test plans and iterations, reachable from any MCP client in plain language.
Codebase Memory MCP
Summary
Local code-intelligence MCP server that indexes a repository into a persistent knowledge graph, so structural questions cost one query instead of a file-reading spree.
Features
- Persistent code knowledge graph queried with Cypher-like syntax
- Tree-sitter parsing across 158 languages, hybrid LSP typing for 12
- Sub-millisecond structural queries; ~99% fewer tokens than file crawling
- Single static binary — no Docker, no API keys, no telemetry
- Installer auto-configures Claude Code and Cursor
Installation
Set up this MCP server in your favorite AI agent — copy a ready-made configuration below.
Description
Ask an agent "who calls this function" and it will grep, open twenty files and burn six figures of tokens arriving at an answer a compiler would know instantly. Codebase Memory MCP replaces that with a graph: it indexes the repository once into nodes (functions, classes, routes) and edges (CALLS, IMPORTS, HTTP_CALLS) and answers structural queries in under a millisecond.
The indexing is two-layer. Tree-sitter provides fast syntactic parsing across 158 vendored grammars, pulling out definitions, imports and call sites. On top of that a hybrid LSP layer does type-aware refinement for a dozen languages — Python, TypeScript/JavaScript, PHP, C#, Go, C, C++, Java, Kotlin, Rust and Perl — resolving types across files without actually running a language server. Results are held in SQLite with LZ4 compression and written out in a single dump. A daemon coordinates sessions across multiple agents, runs background watchers and serves an optional graph visualisation on localhost.
The project's own measurement of the payoff: five graph queries consumed roughly 3,400 tokens where file-by-file exploration of the same question took about 412,000. It reports full-indexing an average repository in milliseconds and the Linux kernel — 28M lines across 75,000 files — in about three minutes.
It is a single static binary with no runtime dependencies, no Docker, no API keys and no telemetry; everything is local and code never leaves the machine. macOS, Linux and Windows builds are published, and the installer auto-detects Claude Code and Cursor and wires them up. MIT licensed.
Related MCP Servers
Semantic code toolkit for coding agents — symbol-level search, editing and refactoring backed by language servers or the JetBrains platform.
Official Hugging Face MCP server: search models, datasets, Spaces and papers on the Hub, read repository files, and call Gradio apps as agent tools.
GitLab's own MCP server — issues, merge requests, CI/CD pipelines, job logs, wikis and semantic code search over an OAuth-authorised HTTP endpoint.