{"adoption": {"forks": 94, "observed_at": "2026-08-28T04:03:40.935632+00:00", "stars": 1125}, "canonical_url": "https://ross.abutalabs.com/products/token-savior", "card": {"archived": false, "artifact_type": "service", "description": "MCP server that gets Claude to 97.9% (188/192) on a real coding benchmark at -80% active tokens and -83% wall time, vs 78.3% plain. Structural code navigation + persistent memory engine. Works with every MCP client.", "domain": ["developer-tools", "large-language-models", "parsers", "programming-languages"], "enriched": true, "function": ["mcp", "parser", "developer-tools", "search-engine", "caching"], "health_score": 98, "homepage": "https://mibayy.github.io/token-savior/", "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["Mibayy/token-savior"], "name": "Mibayy/token-savior", "platform": ["python", "cli", "cross-platform"], "pushed_at": "2026-08-10T08:19:00+00:00", "repo": "Mibayy/token-savior", "stars": 1125, "tags": ["mcp-server", "code-navigation", "token-efficiency", "persistent-memory", "ai-coding-agents", "structural-analysis", "claude", "code-indexing", "ai-agents"], "topics": [], "urls": [], "use_cases": ["reduce token usage when Claude Code navigates a large codebase", "find callers and dependencies of a function without reading whole files", "detect import cycles in a Python or TypeScript project", "give an AI coding agent persistent memory across sessions", "estimate blast radius of a change before refactoring", "summarize modules and find semantic duplicates in a repo", "speed up AI coding agent tasks with structural code tools"], "what_it_is": "Token Savior is an MCP server written in Python that provides AI coding agents like Claude with structural codebase navigation (72 tools for dependency graphs, import cycles, callers, hotspots) plus a persistent memory engine and Bash command rewriting. It claims large token and wall-time savings on coding benchmarks, though its headline benchmark figures are self-reported and not independently verified.", "when_to_avoid": ["you need independently verified benchmark results before trusting performance claims", "your MCP client defers tool loading so the server's tools never appear to the model", "you need a fully published benchmark harness to reproduce scores", "you don't use MCP-compatible AI coding agents"], "when_to_choose": ["you use Claude Code or another MCP client and want token-efficient codebase navigation", "your agent wastes tokens grepping and reading files to answer structural questions", "you want persistent memory for an AI coding assistant", "you work in Python, TypeScript, Go, Rust, C, or GLSL codebases"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/token-savior", "repo": "Mibayy/token-savior", "role": "main", "score": 79}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.935632+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:39:21.691767+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "81981dbd5b055d2e337d4b7e04128587a4da1d0a67a347fa60b9343ca747f962", "fetched_at": "2026-08-28T04:03:40.935632+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Mibayy/token-savior"}, {"content_hash": "88ff893763a6461de33deae6d9226f4d30586d3665ed63c494c99943b97dac42", "fetched_at": "2026-08-29T12:43:56.736779+00:00", "kind": "homepage", "missing": false, "url": "https://mibayy.github.io/token-savior/"}, {"content_hash": "9999cb09fc849bc5107d351b0033e2e50564245fb5dee746db15024eea564ab0", "fetched_at": "2026-08-29T12:43:56.745957+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/token-savior/json"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.935632+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:39:21.691767+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "81981dbd5b055d2e337d4b7e04128587a4da1d0a67a347fa60b9343ca747f962", "fetched_at": "2026-08-28T04:03:40.935632+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Mibayy/token-savior"}, {"content_hash": "88ff893763a6461de33deae6d9226f4d30586d3665ed63c494c99943b97dac42", "fetched_at": "2026-08-29T12:43:56.736779+00:00", "kind": "homepage", "missing": false, "url": "https://mibayy.github.io/token-savior/"}, {"content_hash": "9999cb09fc849bc5107d351b0033e2e50564245fb5dee746db15024eea564ab0", "fetched_at": "2026-08-29T12:43:56.745957+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/token-savior/json"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:39:21.691767+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "81981dbd5b055d2e337d4b7e04128587a4da1d0a67a347fa60b9343ca747f962", "fetched_at": "2026-08-28T04:03:40.935632+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Mibayy/token-savior"}, {"content_hash": "88ff893763a6461de33deae6d9226f4d30586d3665ed63c494c99943b97dac42", "fetched_at": "2026-08-29T12:43:56.736779+00:00", "kind": "homepage", "missing": false, "url": "https://mibayy.github.io/token-savior/"}, {"content_hash": "9999cb09fc849bc5107d351b0033e2e50564245fb5dee746db15024eea564ab0", "fetched_at": "2026-08-29T12:43:56.745957+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/token-savior/json"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.935632+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.935632+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.935632+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:39:21.691767+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "81981dbd5b055d2e337d4b7e04128587a4da1d0a67a347fa60b9343ca747f962", "fetched_at": "2026-08-28T04:03:40.935632+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Mibayy/token-savior"}, {"content_hash": "88ff893763a6461de33deae6d9226f4d30586d3665ed63c494c99943b97dac42", "fetched_at": "2026-08-29T12:43:56.736779+00:00", "kind": "homepage", "missing": false, "url": "https://mibayy.github.io/token-savior/"}, {"content_hash": "9999cb09fc849bc5107d351b0033e2e50564245fb5dee746db15024eea564ab0", "fetched_at": "2026-08-29T12:43:56.745957+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/token-savior/json"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.935632+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.935632+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:39:21.691767+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "81981dbd5b055d2e337d4b7e04128587a4da1d0a67a347fa60b9343ca747f962", "fetched_at": "2026-08-28T04:03:40.935632+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Mibayy/token-savior"}, {"content_hash": "88ff893763a6461de33deae6d9226f4d30586d3665ed63c494c99943b97dac42", "fetched_at": "2026-08-29T12:43:56.736779+00:00", "kind": "homepage", "missing": false, "url": "https://mibayy.github.io/token-savior/"}, {"content_hash": "9999cb09fc849bc5107d351b0033e2e50564245fb5dee746db15024eea564ab0", "fetched_at": "2026-08-29T12:43:56.745957+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/token-savior/json"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.935632+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.935632+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.935632+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:39:21.691767+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "81981dbd5b055d2e337d4b7e04128587a4da1d0a67a347fa60b9343ca747f962", "fetched_at": "2026-08-28T04:03:40.935632+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Mibayy/token-savior"}, {"content_hash": "88ff893763a6461de33deae6d9226f4d30586d3665ed63c494c99943b97dac42", "fetched_at": "2026-08-29T12:43:56.736779+00:00", "kind": "homepage", "missing": false, "url": "https://mibayy.github.io/token-savior/"}, {"content_hash": "9999cb09fc849bc5107d351b0033e2e50564245fb5dee746db15024eea564ab0", "fetched_at": "2026-08-29T12:43:56.745957+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/token-savior/json"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.935632+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:40.935632+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:39:21.691767+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "81981dbd5b055d2e337d4b7e04128587a4da1d0a67a347fa60b9343ca747f962", "fetched_at": "2026-08-28T04:03:40.935632+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Mibayy/token-savior"}, {"content_hash": "88ff893763a6461de33deae6d9226f4d30586d3665ed63c494c99943b97dac42", "fetched_at": "2026-08-29T12:43:56.736779+00:00", "kind": "homepage", "missing": false, "url": "https://mibayy.github.io/token-savior/"}, {"content_hash": "9999cb09fc849bc5107d351b0033e2e50564245fb5dee746db15024eea564ab0", "fetched_at": "2026-08-29T12:43:56.745957+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/token-savior/json"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:39:21.691767+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "81981dbd5b055d2e337d4b7e04128587a4da1d0a67a347fa60b9343ca747f962", "fetched_at": "2026-08-28T04:03:40.935632+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Mibayy/token-savior"}, {"content_hash": "88ff893763a6461de33deae6d9226f4d30586d3665ed63c494c99943b97dac42", "fetched_at": "2026-08-29T12:43:56.736779+00:00", "kind": "homepage", "missing": false, "url": "https://mibayy.github.io/token-savior/"}, {"content_hash": "9999cb09fc849bc5107d351b0033e2e50564245fb5dee746db15024eea564ab0", "fetched_at": "2026-08-29T12:43:56.745957+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/token-savior/json"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:39:21.691767+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "81981dbd5b055d2e337d4b7e04128587a4da1d0a67a347fa60b9343ca747f962", "fetched_at": "2026-08-28T04:03:40.935632+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Mibayy/token-savior"}, {"content_hash": "88ff893763a6461de33deae6d9226f4d30586d3665ed63c494c99943b97dac42", "fetched_at": "2026-08-29T12:43:56.736779+00:00", "kind": "homepage", "missing": false, "url": "https://mibayy.github.io/token-savior/"}, {"content_hash": "9999cb09fc849bc5107d351b0033e2e50564245fb5dee746db15024eea564ab0", "fetched_at": "2026-08-29T12:43:56.745957+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/token-savior/json"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:39:21.691767+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "81981dbd5b055d2e337d4b7e04128587a4da1d0a67a347fa60b9343ca747f962", "fetched_at": "2026-08-28T04:03:40.935632+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Mibayy/token-savior"}, {"content_hash": "88ff893763a6461de33deae6d9226f4d30586d3665ed63c494c99943b97dac42", "fetched_at": "2026-08-29T12:43:56.736779+00:00", "kind": "homepage", "missing": false, "url": "https://mibayy.github.io/token-savior/"}, {"content_hash": "9999cb09fc849bc5107d351b0033e2e50564245fb5dee746db15024eea564ab0", "fetched_at": "2026-08-29T12:43:56.745957+00:00", "kind": "registry_pypi", "missing": false, "url": "https://pypi.org/pypi/token-savior/json"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 97, "longevity": 11, "rhythm": 95}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["young"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 156, "days_push": 23, "days_rel": 36, "gap_med": 0, "n_releases_24m": 30}, "score": 79, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}