Osnova MCP server
Deterministic code map for AI coding agents: a tree-sitter call graph with exact file:line over MCP.
not scanned yet
1 stars512 downloads/wk
Reviews
Write oneNobody has reviewed Osnova yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Osnova tools
No tool declarations could be read from the package source. They show once the server is installed.
Install Osnova in Claude Code, Cursor or VS Code
Runs npx -y @getdomovoi/osnova on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add osnova -- npx -y @getdomovoi/osnova
What the publisher says
From the Osnova repository's README, as published. We do not edit it. Read it on GitHub
Osnova
A deterministic code map for AI coding agents. Osnova indexes a repository into a symbol and call graph with tree-sitter, then serves it to any MCP client or from the command line. Same input, same output, byte for byte. No embeddings, no telemetry, and no network connection unless you type osnova update-check. Twenty languages, seven of them (TypeScript, JavaScript, Python, Go, Rust, Java, C#) with deep adapters.
Osnova is the Slavic word for base or foundation. That is the job: give an agent solid ground to stand on before it edits code.
Quick start
Node.js 22.13 or newer. Serve a repository to any MCP client:
npx -y @getdomovoi/osnova mcp --workspace /path/to/repoAfter npm install -g @getdomovoi/osnova, one command per kind of agent: claude wires Claude Code (MCP entry, session, prompt and stop hooks, and the skill); agents wires every installed harness that reads AGENTS.md (Codex, OpenCode, Kilo, Pi, Cursor), each with its hooks, plugin or extension, plus one shared skill in ~/.agents/skills/. Each previews its changes; --apply writes them, backing up every file it changes.
osnova setup claude --apply
osnova setup agents --applyOr add the MCP entry by hand; replace osnova with npx -y @getdomovoi/osnova when there is no global install.
{ "mcpServers": { "osnova": { "command": "osnova", "args": ["mcp"] } } }What you get back
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Osnova: common questions
- Is Osnova MCP server safe?
- Yes, by our scan: it is graded A (91/100). Read the Osnova safety report
- How do I install Osnova?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Osnova need an API key?
- No secret keys are declared. It reads 1 setting from the environment.
- Is Osnova maintained?
- The last commit was 12 days ago (2026-10-01). The latest release is v0.12.0.
- What can I use instead of Osnova?
- Servers from other publishers that do the same job: Agentmap MCP server, Repo Graph MCP server and Infranodus Infranodus MCP server. Compare all Osnova alternatives.
Alternatives to Osnova
Same job from other publishers: the closest match first, then the best rated.
- AgentmapThe TS/JS-accurate repo map for coding agents: ts-morph import/symbol/call graph + MCP query toolsnot reviewedGrowingA
- Repo GraphStructural graph map of any codebase so LLMs navigate by structure, not guesswork.not reviewedGrowingA
- Infranodus InfranodusMap text into knowledge graphs to create a structured representation of conceptual relations and t…not reviewedGrowingA
- WayfinderRead local AI coding paths, decisions, and branches as an in-host voyage map.not reviewedGrowingB
- ArgonVersioned MongoDB sandboxes for AI agents: branch, time-travel, merge, and undo over MCP.not reviewedEstablishedB