ministr
Code intelligence MCP server for AI coding agents. AST-level codebase understanding — semantic search, symbol navigation, real reference graphs, and cross-language bridge detection across many languages. Local-first; works with any MCP client (Claude Code, Cursor, Copilot).
Install / Use
claude mcp add OlsonSoftware -- npx -y github:OlsonSoftware/ministrIf the server publishes to npm under a different name, use that package instead — check the repo README.
MCP Server
Model Context Protocol server
Quality Score
Category
AI & Machine LearningSupported Platforms
Skill content
View source on GitHubministr
Real codebase understanding for AI coding agents.
ministr is a local, MIT-licensed code intelligence MCP server. It gives AI coding agents AST-level understanding of your codebase — semantic search across code and docs, symbol navigation, real reference graphs, and cross-language bridge detection across 40+ languages. It runs locally, embeds locally, and works with any MCP client — Claude Code, Cursor, VS Code / Copilot.
Install
curl -fsSL https://ministr.ai/install.sh | bash
Or build it yourself:
cargo install --git https://github.com/OlsonSoftware/ministr --locked ministr-cli
Building requires Rust (rustup picks up the pinned
toolchain automatically) and a C toolchain. From a clone:
cargo install --path ministr-cli --locked. On Windows, add
--features directml for DirectML GPU acceleration.
Prebuilt binaries cover macOS on Apple Silicon, Linux x86_64 and aarch64, and Windows x86_64. The Windows build is published but not exercised by CI, and Intel Macs need a source build — details in installation.
Use
cd your-project
ministr init
ministr init writes .ministr.toml — corpus paths auto-detected from your
project manifests — and the MCP configs for Claude Code, Cursor, and
VS Code / Copilot. Indexing happens automatically the first time an agent
connects.
Learn more
Documentation — installation, client setup, configuration, tool reference — lives in docs/. Configuration examples in examples/; agent-facing usage notes in AGENTS.md.
Stability states which surfaces the 1.x line
promises not to break. ministr ui, the terminal console, is a preview and is
deliberately excluded from that promise.
CHANGELOG · CONTRIBUTING · SECURITY · STEWARDSHIP
License
The local stack is MIT and builds the complete ministr binary with
no cloud or proprietary dependencies. ministr is open-core — see
STEWARDSHIP.md for the split and our commitments.
Related Skills
claude-mem
93.5kPersistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Understand-Anything
81.8kGraphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
Agent-Reach
78.8kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
ruflo
71.6k🌊 The original agent meta-harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, RAG integration, and native Claude Code / Codex / Hermes and many more Integrated
