Agent♥︎Age
Catalog

io.github.jarvis-intelligence/jarvis

Official

by phuongddx · Python

Local-first SCIP code navigation and Zoekt search over your own indexed repositories

jarvis MCP Server — Local-first SCIP Navigation & Zoekt Search

The io.github.jarvis-intelligence/jarvis MCP server provides local-first code intelligence and search over indexed repositories. It exposes SCIP-style navigation (e.g., go-to-definition, find-references, call hierarchy, document symbols) and Zoekt lexical search, with options including cross-repo “blast radius” and semantic search, via MCP tools.

🛠️ Key Features

  • Precomputed SCIP navigation (go-to-definition, find-references, call hierarchy, document symbols)
  • Zoekt lexical search
  • Cross-repo blast radius
  • Semantic search
  • Single stdio process reading local SQLite files
  • No server, no auth, no network, no data leaving the machine

🚀 Use Cases

  • Code navigation for coding agents
  • Searching across already-indexed repositories
  • Using MCP clients such as Claude Code or Cursor

⚡ Developer Benefits

  • Tools accessible to any MCP client
  • Local indexing workflow using SQLite-backed data
  • Supports a combination of navigation, lexical, and semantic search

⚠️ Limitations

  • Runs only as a local stdio process; no network-based indexing described

Topics

claude-codecode-intelligencecode-searchdeveloper-toolsmcpmcp-servermodel-context-protocolpythonscipzoektdsh-plugin