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.
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
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
Billed monthly
$199/yr billed annually
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
Pro
Individual developer, up to 3 machines
Billed monthly
$349/yr billed annually
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
Billed monthly
$349/user/yr billed annually
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
No account required
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
per user / year — volume pricing on request
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