Claude Code Integration
Slash Claude 3.7 Sonnet context window bloat by 90%. Eliminate prompt saturation, accelerate turn latency from 45s to 4s, and stop context degradation in large codebases.
claude mcp add siftrcode -- npx -y siftrcode mcp
10-Second Setup for Claude Code
Connect SiftrCode to your Claude Code CLI environment in seconds.
Run the standard Claude Code MCP registration command from any terminal:
claude mcp add siftrcode -- npx -y siftrcode mcp
Claude Code will automatically register SiftrCode's Stdio MCP server.
.mcp.json
To automatically enable SiftrCode for every developer on your repository, commit a .mcp.json in your project root:
{
"mcpServers": {
"siftrcode": {
"command": "npx",
"args": ["-y", "siftrcode", "mcp"]
}
}
}
/siftr
Drop .claude/commands/siftr.md into your repository to trigger AST interface synthesis on demand by typing /siftr [path] directly inside Claude Code.
npx siftrcode init
npx siftrcode init automatically creates .mcp.json, .claude/commands/siftr.md, and CLAUDE.md rules for you.
Why Claude 3.7 Sonnet Needs SiftrCode
200k context windows exist, but loading full codebases into them creates severe penalties.
Eliminate Latency Spikes
Feeding 100k+ tokens of raw method bodies to Claude 3.7 Sonnet drives query latency up to 45+ seconds. With SiftrCode, context drops to 8k tokens and turns finish in 3.8s.
Stop Context Dilution
LLMs lose needle-in-haystack precision when drowned in TLS logic and loop implementations. Skeletons guarantee 100% focus on interface boundaries.
90% Token Economics
Claude 3.7 Sonnet costs $3.00/MTok input. A 100k query costs $0.30; a SiftrCode pruned query costs $0.024. Teams save $360+/engineer/month.
| Metric | Raw Full-File Reading | With SiftrCode AST Synthesis | Net Improvement |
|---|---|---|---|
| Typical Repo Context Load | 125,000 tokens | 9,800 tokens | -92.2% Token Reduction |
| Turn Latency (Claude 3.7) | 38.4s – 46.2s | 3.2s – 4.5s | 10x Faster Turnaround |
| Cost per 50-turn day | $18.75 / day | $1.47 / day | Save $518/mo per dev |
| Interface Contract Loss | 0% | 0% (100% Types Preserved) | Zero Type Degradation |
Available MCP Tools in Claude Code
Once connected, Claude automatically calls these tools via Model Context Protocol.
siftr_skeleton
Single File ToolSynthesizes clean interface contracts from source code in TypeScript, Python, Go, and Rust. Strips implementation bodies while keeping all types, classes, interfaces, and docstrings intact.
siftr_pack
Directory / Repo ToolPrepares an AST-compressed architecture pack across entire directories or modules for Claude Code to understand project structure without importing gigabytes of raw source.
siftr_audit
Audit & TelemetryScans code or repositories for dead weight and calculates exact token bloat, potential cost reductions, and efficiency opportunities.
Ready to test it on your codebase?
Run a 5-second audit or register SiftrCode directly with your agent.
npx siftrcode audit