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.

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.

What Actually Happens

Each step is visible to the user while the real work happens server-side.

Step
What You See
What Happens
init
3 files created
.mcp.json (MCP server config), CLAUDE.md (project instructions), .gitignore entry
sync
"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.
claude
Tools auto-discovered
Claude Code reads .mcp.json, connects to /mcp endpoint, and receives 9 tools via MCP protocol.

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"

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