pi-shazam

gjczone/pi-shazam
★ 2 stars TypeScript AI/LLM Updated 15d ago
A native codebase awareness extension for the Pi coding agent — 7 structural analysis tools (overview, lookup, impact, verify, changes, format, rename) powered by tree-sitter & LSP. Also available as MCP server for any AI agent.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

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

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "pi-shazam": {
      "command": "npx",
      "args": [
        "-y",
        "gjczone/pi-shazam"
      ]
    }
  }
}

README Excerpt

Codebase awareness toolkit for the Pi coding agent — 7 structural analysis tools powered by tree-sitter and LSP that give your agent deep understanding of any project. Two ways to use pi-shazam, depending on your agent: For the [Pi coding agent](https://github.com/gjczone/pi-coding-agent). Installs as a first-class extension — tools appear alongside `read`/`write`/`bash` with no distinction.

Tools (7)

shazam_changesshazam_formatshazam_impactshazam_lookupshazam_overviewshazam_rename_symbolshazam_verify

Topics

ai-codingastclaude-desktopcode-analysiscodebase-analysiscursordependency-graphlspmcpmcp-serverpagerankpi-agentpi-extensionpi-packagetree-sitter