Works with Claude Code via MCP
Give Claude Code Instant Knowledge of Your Entire Codebase
A single CLI that syncs your project to 9 MCP tools. Ask about dependencies, blast radius, callers, cycles, and consistency across millions of lines in under 300ms.
Mac / Linux
curl -fsSL https://supersmart.ai/install.sh | sh
Windows
iwr https://supersmart.ai/install.ps1 | iex
SuperSmart Coder
════════════════
[1/4] Downloading (darwin/arm64)...
[1/4] Installed to ~/.supersmart-coder
[2/4] Configuring project...
[2/4] Created .mcp.json + CLAUDE.md
[3/4] Uploading codebase (this may take a moment)...
[3/4] Synced (8,392 facts created)
[4/4] Starting file watcher...
[4/4] Watching for changes (PID 12345)
✓ Ready! Open Claude Code in this project.
Tools are auto-discovered. Just ask questions.
How It Works
Four Steps to Full Codebase Intelligence
From install to asking questions, the entire setup takes 30 seconds.
1
supersmart-coder init
Initialize
Creates
.mcp.json, CLAUDE.md, and adds to .gitignore. One-time setup.2
supersmart-coder sync
Sync
Parses every source file, extracts functions, imports, and dependencies, uploads structured facts to the server.
3
supersmart-coder watch
Watch
Runs in the background. Detects file changes via SHA-256 hashing and syncs deltas automatically.
4
claude
Use Claude Code
Claude Code reads
.mcp.json, connects to the server, and all 9 tools appear automatically.Under the Hood
What Actually Happens
Each step is visible to the user while the real work happens server-side.
Step
What You See
What Happens
init3 files created
.mcp.json (MCP server config), CLAUDE.md (project instructions), .gitignore entrysync"1,247 files, 8,392 facts"
Client reads source files across 15+ languages, POSTs raw code to server. Server runs ingestion pipeline and builds structured relationships.
watch"Watching for changes..."
Polls files every 2 seconds via SHA-256 hash comparison. Changed files are re-parsed and deltas sent to the server with 300ms debounce.
claudeTools auto-discovered
Claude Code reads
.mcp.json, connects to /mcp endpoint, and receives 9 tools via MCP protocol.MCP Tools
9 Tools, Auto-Discovered
Claude Code picks up all 9 tools from .mcp.json automatically. No configuration needed.
ask
Ask any question about your codebase in natural language.
"What does the payment service depend on?"
who_uses
Find every caller of a function, class, or module.
"Who calls CreateOrder?"
impact
Blast radius analysis for any proposed change.
"What breaks if I change the User model?"
review
Review code changes for architectural issues.
"Review these changes for safety"
explain
Explain what a function or module does in context.
"Explain the auth middleware"
check_consistency
Find contract violations and inconsistencies.
"Are all endpoints behind auth?"
health
Codebase health metrics, coupling, and hotspots.
"Which modules are most coupled?"
trace
Trace data or call flow across function boundaries.
"Trace userId from API to database"
find_cycles
Detect circular dependencies across all imports.
"Find circular dependencies in Go"
Language Support
15+ Languages and Config Formats
Parses source code, infrastructure, and configuration files simultaneously.
Go
JavaScript
TypeScript
Python
C#
Java
Kotlin
Swift
SQL
Protocol Buffers
GraphQL
Terraform
YAML
Dockerfile
Docker Compose
Helm Charts
Ready to Get Started?
$ curl -fsSL https://supersmart.ai/install.sh | sh