NervaPack v0.3.0
What's new in v0.3.0
MCP Server — native integration with Claude Code and any MCP-compatible tool
NervaPack now ships a built-in MCP server (nervapack-mcp) exposing three tools:
| Tool | Description |
|---|---|
query_codebase(prompt, max_hops?) |
Vector search → K-Hop BFS → focused Markdown context + token savings summary |
graph_status() |
Node/edge breakdown by type, language distribution, unsynced file detection |
list_entities(entity_type?, file_path?) |
Browse all indexed classes, functions, imports, markdown docs |
Setup (30 seconds):
pip install "nervapack[mcp]"
nervapack ingest .Add .mcp.json to your project root:
{
"mcpServers": {
"nervapack": {
"command": "nervapack-mcp"
}
}
}Reload Claude Code — NervaPack's tools appear automatically. Every answer about the codebase now uses surgical graph context instead of whole-file dumps.
Install
# Homebrew
brew tap ramdhavepreetam/nervapack && brew install nervapack
# pipx
pipx install nervapack
# pip
pip install nervapack==0.3.0
pip install "nervapack[mcp]" # MCP server
pip install "nervapack[metrics]" # exact token counts via tiktoken
pip install "nervapack[all-languages]" # Go, Rust, Java, C, C++, Ruby, C#