Reference
Every MCP tool, CLI command, option, and pane type has its own page. This index links to every reference section. Bookmark any URL.
MCP tools 19
Every senkani_* tool your agent can call — read, exec, search, fetch, explore, web, knowledge, bundle, repo, and more.
CLI commands 19
The same filter and index, scriptable from the shell: senkani exec, senkani search, senkani bench, senkani learn, senkani kb, and more.
Options & env
FCSIT per-pane toggles, budget caps, security env vars, web SSRF overrides, compound-learning thresholds. Every SENKANI_* variable documented.
Panes 17
17 workspace pane types: Terminal, Code Editor, Browser, Analytics, Agent Timeline, Sprint Review, Knowledge Base, and more.
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
- Browse CLI commands →
- Start with FCSIT toggles (the five per-pane feature switches).
- Understand the three-layer stack.