Connection check
local install
sipcode
Context hygiene for Claude Code: drift detection, re-read dedup, and token analytics.
Tools
15
GitHub stars
46
Installs / wk
—
Licence
MIT
Transport
stdio
Last checked
never
Tools & capabilities
15 toolsRead from the published package source — this server runs locally, so there is no endpoint to query. Names are taken from the code, not observed at runtime, and descriptions are often absent.
audit_latest_session
from source
Audit a Claude Code session and return a JSON report of where tokens went: total spend, output ratio, duplicate file reads, idle context, top expensive tool calls, and an estimate… Audit a Claude Code session and return a JSON report of where tokens went: total spend, output ratio, duplicate file reads, idle context, top expensive tool calls, and an estimate of what Sipcode COULD HAVE RECOVERED (potential, not realized — assumes optimizers were active). Defaults to the most recent session if no id is given. This is the equivalent of running
estimate_task_cost
from source
Predict what a coding task will cost across models (Opus / Sonnet / Haiku) before the user runs it. Returns a JSON cost prediction with a confidence band and per-model token estima… Predict what a coding task will cost across models (Opus / Sonnet / Haiku) before the user runs it. Returns a JSON cost prediction with a confidence band and per-model token estimates. Use this when the user asks
forecast_monthly_spend
from source
Projects month-end Claude spend at the user Projects month-end Claude spend at the user
get_agent_score
from source
Run Sipcode Run Sipcode
get_drift_report
from source
Detect context/cost drift: whether the user Detect context/cost drift: whether the user
get_project_manifest
from source
Return the Sipcode project manifest for a given directory. The manifest is a compressed <2k-token codebase map (file tree, hot files, framework fingerprint, detected patterns) gene… Return the Sipcode project manifest for a given directory. The manifest is a compressed <2k-token codebase map (file tree, hot files, framework fingerprint, detected patterns) generated by
get_proxy_stats
from source
Return aggregated Sipcode proxy rewrite stats: total invocations, per-rewriter counts, and estimated saved tokens (heuristic). Use when the user asks Return aggregated Sipcode proxy rewrite stats: total invocations, per-rewriter counts, and estimated saved tokens (heuristic). Use when the user asks
get_proxy_status
from source
Report whether the Sipcode proxy is installed plus its accumulated rewrite stats. Read-only. Use when the user asks Report whether the Sipcode proxy is installed plus its accumulated rewrite stats. Read-only. Use when the user asks
get_session_stats
from source
Return cross-session token analytics (totals, per-session breakdown, top expensive sessions) as JSON, read from the local Claude Code transcripts. Use when the user asks Return cross-session token analytics (totals, per-session breakdown, top expensive sessions) as JSON, read from the local Claude Code transcripts. Use when the user asks
get_sipcode_info
from source
Return the installed Sipcode version, the list of registered MCP tools, the Node runtime version, and the host platform. Use this whenever the user asks Return the installed Sipcode version, the list of registered MCP tools, the Node runtime version, and the host platform. Use this whenever the user asks
get_today_summary
from source
Daily dashboard — answers Daily dashboard — answers
install_proxy
from source
Install the Sipcode runtime proxy: writes the PreToolUse hook and registers it in ~/.claude/settings.json so Claude Code rewrites tool inputs for compact output. WRITES to settings… Install the Sipcode runtime proxy: writes the PreToolUse hook and registers it in ~/.claude/settings.json so Claude Code rewrites tool inputs for compact output. WRITES to settings.json (reversible with uninstall_proxy). Use when the user asks to
list_recent_sessions
from source
List the user List the user
uninstall_proxy
from source
Remove the Sipcode proxy hook from ~/.claude/settings.json and delete the hook script. WRITES to settings.json. Use when the user asks to Remove the Sipcode proxy hook from ~/.claude/settings.json and delete the hook script. WRITES to settings.json. Use when the user asks to
verify_sipcode_impact
from source