Skip to content

Tools

jarvis exposes 9 MCP tools; every one takes repo (the slug from jarvis index) and returns a structured error object instead of raising on failure — see each tool’s Errors section.

ToolWhat it answersReference
documentSymbolsEvery symbol defined in a file/tools/document-symbols/
goToDefinitionWhere is X defined?/tools/go-to-definition/
findReferencesEverywhere X is used/tools/find-references/
callHierarchyWhat calls X, and what X calls/tools/call-hierarchy/
typeHierarchySuper/subtypes of X/tools/type-hierarchy/
getIndexStatusIs this repo indexed? Is it stale?/tools/get-index-status/
searchCodeLexical search (Zoekt)/tools/search-code/
semanticSearchNatural-language search/tools/semantic-search/
blastRadiusWhich repos depend on this package/tools/blast-radius/