Skip to main content
Reference · Information

Reference

Every MCP tool, CLI command, option, and pane type has its own page. This index links to every reference section. Bookmark any URL.

All MCP tools

Tool
What it does
Savings
Status
senkani_read
Compressed file reads with session caching, outline-by-default, and secret redaction. The single most-called tool in a typical session.
50–99%
Live
senkani_exec
Shell execution with 24+ command-specific filter rules applied to output. Mutating commands pass through unchanged; read commands (git status, npm install, make, curl) get heavily compressed.
60–90%
Live
senkani_search
Symbol lookup from the local tree-sitter index, BM25-ranked and FTS5-backed. Returns `file:line`, kind, container — ~50 tokens vs ~5,000 for grepping.
99%
Live
senkani_fetch
Read only a symbol's exact source lines, not the entire file. Token cost is proportional to the symbol, not to the file.
50–99%
Live
senkani_explore
Navigate a codebase via the bidirectional import/dependency graph. Returns a subgraph from a starting file — not a file list.
90%+
Live
senkani_deps
Query the bidirectional dependency graph: what imports X, what does X import.
Live
senkani_outline
File-level structure: all top-level functions, classes, types. Names + line numbers only.
Live
senkani_validate
Local syntax validation across 25 languages. Catch typos without running a build.
100%
Live
senkani_parse
Return the tree-sitter AST for a file or snippet as structured JSON.
Live
senkani_embed
Text embeddings on Apple Silicon via MLX. MiniLM-L6-v2 → 384-dim Float32. Zero API cost.
$0/call
Live
senkani_vision
Vision model on Apple Silicon via MLX (Gemma). OCR, UI analysis, screenshot reading. Zero API cost.
$0/call
Live
senkani_watch
Query recently-changed files via an FSEvents ring buffer, filtered by cursor + glob.
Live
senkani_web
Render http:// / https:// pages with full JavaScript and return an AXTree-style Markdown extraction.
~99% vs raw HTML
Live
senkani_pane
Control the workspace panes from a tool call — open, close, focus, resize.
Live
senkani_session
Query session metrics, toggle features, and manage session state from within a tool call.
Live
senkani_knowledge
Query and update the project knowledge graph — entities, links, decisions, FTS5 search.
Live
senkani_version
Version negotiation: server_version, tool_schemas_version, schema_db_version, and the list of exposed tools.
Live
senkani_bundle
Budget-bounded repo snapshot — symbol outlines + dep graph + KB entities + README in a canonical, truncation-robust order. Local or remote.
repo-level
Live
senkani_repo
Query any public GitHub repo without cloning. Actions: tree, file, readme, search.
query-level
Live

Next