{
"name": "basemind",
"version": "0.24.0",
"description": "Full AI context layer over MCP — tree-sitter code-map, document RAG (PDF/Office/HTML/email + OCR + reranker), shared agent memory, on-demand web crawl, git history + blame + per-symbol diff. 300+ languages, 10+ coding-agent harnesses, content-addressed Fjall + LanceDB.",
"author": {
"name": "Na'aman Hirschfeld",
"email": "nhirschfeld@gmail.com"
},
"homepage": "https://github.com/Goldziher/basemind",
"license": "MIT",
"keywords": ["mcp", "agent-context", "rag", "code-map", "tree-sitter"],
"skills": "./skills/",
"mcpServers": {
"basemind": {
"command": "./scripts/mcp-launch.sh",
"args": ["serve"]
}
},
"sessionStart": {
"skill": "basemind"
},
"skillInstructions": "basemind is a tree-sitter code map + git context layer exposed over nine MCP domain tools: `code`, `graph`, `git`, `memory`, `web`, `agents`, `workspace`, `shell`, and `admin`. Every call requires a `mode`. Prefer these tools over grep/read for structural and historical questions — they return paths, line numbers, and signatures, not file bodies.\n\n- For definitions, references, callers, outlines, file lookup, and regex search, call `code` with mode `symbols`, `references`, `callers`, `outline`, `find`, or `grep` instead of Kimi Code's `Grep` / `Glob` / `Read`.\n- For call chains and architecture, call `graph` with mode `calls` or `map`.\n- For history, blame, churn, status, and diffs, call `git` with the matching mode instead of shelling out to `git` via `Bash`.\n- Use Kimi Code's native `Read`, `Write`, `Edit`, `Bash`, `Grep`, and `Glob` for edits and anything basemind does not cover.\n- After editing files, call `admin` with mode `rescan` rather than restarting the server.\n- Do not re-read a file basemind has already mapped — use `code` mode `outline`, then read only the span you need.",
"interface": {
"displayName": "basemind",
"shortDescription": "Code-map MCP server for navigating large codebases",
"longDescription": "basemind indexes a repository with tree-sitter and exposes a structured code map — outlines, references, callers, history, blame, diff — over MCP. Designed for AI agents to navigate unfamiliar code without reading every file.",
"developerName": "Na'aman Hirschfeld",
"capabilities": ["Interactive", "Read"],
"websiteURL": "https://github.com/Goldziher/basemind"
}
}