MCP tools
27 token-efficient drop-in replacements for Claude Code's built-in tools, plus 13 ashlr-only utilities.
ashlr ships 40 MCP tools. The bulk of them are drop-in replacements for high-volume native host workflows — Read, Grep, Edit, Bash, etc. — that compress, summarize, or RAG-route to use fewer tokens. The rest are utilities that don't have built-in equivalents (genome management, savings reporting, GitHub write ops, semantic diffing, etc.).
Every tool's name is prefixed ashlr__ so it never collides with a built-in.
Reads & search
ashlr__read | snipCompact head + tail; middle elided. The single biggest token saver. |
ashlr__grep | Genome-RAG-backed; ~84 % savings on warm queries. |
ashlr__glob | Globbing with sane head + tail elision on giant result sets. |
ashlr__tree | Per-dir truncation visible to the model. |
ashlr__ask | Codebase Q&A backed by the genome. |
ashlr__orient | One-shot project orientation snapshot. |
Edits
ashlr__edit | Diff-only edits. The full file is never re-sent. |
ashlr__multi_edit | Atomic multi-hunk edit. |
ashlr__diff · ashlr__diff_semantic | Read git diffs the model can actually reason about. |
Shell & infra
ashlr__bash | Auto-summarized stdout for verbose commands. |
ashlr__bash_start · ashlr__bash_stop · ashlr__bash_tail · ashlr__bash_list | Long-running command lifecycle. |
ashlr__sql | SQLite + Postgres + MySQL with row-elision. |
ashlr__http | snipCompact-trimmed JSON/HTML response bodies. |
ashlr__logs | Tail and grep log files with elision. |
ashlr__webfetch | URL fetch with markdown + sniff. |
Genome
| Genome concept | The local project memory and retrieval path that powers genome-aware grep. |
ashlr__genome_propose | Submit a section to the auto-genome loop. |
ashlr__genome_consolidate | Run the consolidation pass manually. |
ashlr__genome_status | Inspect the genome cache + cloud-sync state. |
ashlr__savings | Programmatic access to the per-session ledger. |
ashlr__flush | Flush pending edit/write accounting before follow-up reads or final reports. |
GitHub
| GitHub tools overview | Shared auth, safety, and privacy notes for GitHub helpers. |
ashlr__pr · ashlr__pr_comment · ashlr__pr_approve | Read, comment on, and approve PRs with compact output and write guards. |
ashlr__issue · ashlr__issue_create · ashlr__issue_close | Read, create, and close issues from the model. |
Cost-savings methodology
Every tool's per-call savings is measured against the equivalent Claude Code built-in on a fixed corpus of files ≥ 2 KB. See Concepts → Savings math for how the numbers in the per-tool tables are computed.