v1.6.0 — 14-day free trial available

Canopy

Code intelligence that runs on your machine.

MCP server  ·  21 tools  ·  5 languages  ·  Zero cloud dependency

Canopy is a local-first codebase intelligence engine. It parses your code with real AST analysis, maps your dependency graph, and exposes 21 tools to any MCP-compatible client — all without sending a byte to the cloud.

Rather kick the tires first? Community Mode is free — 1 repo, 3 core MCP tools, no account required.

bash
canopy start --port 3000
Canopy v1.6.0 starting... Indexing workspace... done (847 files, 12 modules) MCP server listening on :3000 Dashboard at http://localhost:3000
canopy health
Health check complete 0 critical 0 errors 3 warnings WARN Circular dependency detected: core → auth → core WARN 2 dead exports in packages/ui/index.ts WARN Missing migration: schema v4 → v5

See it in action

Features

Understands your codebase

Parses, indexes, and navigates code across Rust, TypeScript, Python, Go, and C. Not regex — real AST analysis with a live dependency graph.

Runs locally

No cloud. No API keys. No data leaves your machine during analysis. Ed25519 license validation with a weekly hash-only health check — code never transmitted.

MCP native

21 tools exposed over the Model Context Protocol. Works with Claude Code, VS Code Copilot, Cursor, Zed, and any other MCP-compatible client.

Dashboard + CI mode

Visual dashboard for browsing your codebase structure, health, and git history. CI mode integrates Canopy into your pipeline for automated analysis.

Supported

TypeScript JavaScript Python Rust Go
MCP Native 21 tools Ed25519 License Local-First

Simple, honest pricing

Local licenses. Flat annual pricing. No surprise usage fees.

All paid tiers start with a 14-day free trial — no charge until day 15.

Solo

For one developer across their machines

$19 /mo

Billed monthly

$199 /yr

$199/yr billed annually

Start 14-Day Free Trial Start 14-Day Free Trial

No charge for 14 days · Cancel anytime

  • 1 machine
  • All 21 MCP tools
  • TypeScript, JavaScript, Python, Rust, Go
  • Dependency graph + health checks
  • Visual codebase dashboard
  • canopy_prepare / canopy_validate workflow composites
Recommended

Pro

Individual developer, up to 3 machines

$39 /mo

Billed monthly

$349 /yr

$349/yr billed annually

Start 14-Day Free Trial Start 14-Day Free Trial

No charge for 14 days · Cancel anytime

  • Up to 3 machines — laptop, desktop, work machine
  • All 21 MCP tools
  • TypeScript, JavaScript, Python, Rust, Go
  • Dependency graph + health checks
  • Visual codebase dashboard
  • canopy_prepare / canopy_validate workflow composites
  • Multi-repo + cross-repo search
  • CI mode for pipeline integration
  • SCIP ingestion (compiler-precise)
  • Priority email support

Team

For teams working together

Minimum 3 seats

$39 /user/mo

Billed monthly

$349 /user/yr

$349/user/yr billed annually

Start 14-Day Free Trial Start 14-Day Free Trial

No charge for 14 days · Cancel anytime

  • Everything in Pro
  • Admin portal — seat management + activity view
  • Shared team configs (.canopy/team.yml)
  • CI mode with cached indexes (R2-backed)
  • Team invite flow — no raw key sharing
  • Seat management — deactivate, reassign, upgrade
  • Priority email support
Feature Solo Pro Team
All 21 MCP tools
Multi-repo + cross-repo search
CI mode
CI cache (R2-backed)
Admin portal
Team invite flow
Shared team configs (.canopy/team.yml)

No charge for 14 days · Cancel anytime via customer portal · How trials work

Need a custom deployment or volume pricing? Email us

Community

Try Canopy's core search on your own codebase

Free

No account required

Download

No account, no time limit

  • 1 repository
  • 3 core MCP tools (search, status, index)
  • Keyword search + symbol lookup
  • Health checks for broken imports and cycles
  • All 5 supported languages
  • Runs entirely on your machine

Air-Gapped

Fully offline deployment for regulated teams

Minimum 3 seats, annual only

$499+

per user / year — volume pricing on request

Contact Sales

Custom quote on request

  • Everything in Team
  • Zero network calls — heartbeat compiled out
  • License embedded at build time
  • Annual binary reissue at renewal
  • Invoice billing for procurement
  • Minimum 3 seats, annual only

Community Mode Downloads

Pick your platform. No account required — run canopy index on any one repo to get started.

SHA256 checksums at downloads.canopy.ironpinelabs.com