contextshrinker

bauhaus28/contextshrinker
★ 0 stars Go 🤖 AI/LLM Updated today
Zero-dependency Model Context Protocol (MCP) server in Go utilizing Tree-sitter and auto-managed LSPs to build an embedded Kùzu codebase graph—enabling token-efficient architectural audits and semantic queries.
View on GitHub → Try with Claude — $10 free →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "contextshrinker": {
      "command": "go",
      "args": [
        "run",
        "github.com/bauhaus28/contextshrinker@latest"
      ]
    }
  }
}

README Excerpt

<p align="center"> <img src="logo.png" alt="contextshrinker logo" width="350" /> </p> **contextshrinker** is a zero-dependency, headless Model Context Protocol (MCP) server written in Go. It indexes local codebases into an embedded Kùzu graph database to drastically reduce LLM token bloat for autonomous AI agents (such as Claude Code, Cursor, Antigravity IDE, Aider, and Claude Desktop).

Tools (1)

PATH